Risolvi il processo di monitoraggio dell'avvio di Monit scompare monit.service non riuscito.

Monitorare il monitoraggiosoftwareImpossibile avviare il monitoraggio all'avvio.

Risolvi il processo di monitoraggio dell'avvio di Monit scompare monit.service non riuscito.

Monit avvia il processo di monitoraggio e scompare, richiedendo monit.service faiguidato.

Pannello di controllo CWP (CWP7) per installare il monitoraggio MonitDopo l'installazione del software, il processo di monitoraggio dell'avvio di Monit scompare e viene visualizzato un messaggio: monit.service non riuscito.

Vale la pena notare che è stato fatto un tentativo di abilitazionesystemctl enable monit

[root@stage-web-1 vagrant]# systemctl status monit
monit.service - Pro-active monitoring utility for unix systems
Loaded: loaded (/usr/lib/systemd/system/monit.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Thu 2017-06-01 16:37:00 UTC; 6min ago
Process: 1131 ExecStop=/usr/bin/monit quit (code=exited, status=1/FAILURE)
Process: 1079 ExecStart=/usr/bin/monit -I (code=exited, status=1/FAILURE)
Main PID: 1079 (code=exited, status=1/FAILURE)

Jun 01 16:37:00 stage-web-1 systemd[1]: Started Pro-active monitoring utility for unix systems.
Jun 01 16:37:00 stage-web-1 systemd[1]: Starting Pro-active monitoring utility for unix systems...
Jun 01 16:37:00 stage-web-1 monit[1079]: Error opening the log file '/var/www/html/nfs/monit/stage-web-1.log' for writing -- No such file or directory
Jun 01 16:37:00 stage-web-1 systemd[1]: monit.service: main process exited, code=exited, status=1/FAILURE
Jun 01 16:37:00 stage-web-1 monit[1131]: Error opening the log file '/var/www/html/nfs/monit/stage-web-1.log' for writing -- No such file or directory
Jun 01 16:37:00 stage-web-1 systemd[1]: monit.service: control process exited, code=exited status=1
Jun 01 16:37:00 stage-web-1 systemd[1]: Unit monit.service entered failed state.
Jun 01 16:37:00 stage-web-1 systemd[1]: monit.service failed.

I fatti lo dimostrano/var/www/html/nfsè una cartella montata su un'unità di rete tramite NFS.

Monit è stato avviato prima di NFS, quindi la cartella non esisteva ancora, causando l'errore monitError opening the log file '/var/www/html/nfs/monit/stage-web-1.log' for writing -- No such file or directory.

Come risolvere la scomparsa del processo di monitoraggio dell'avvio di Monit monit.service non riuscito.?

La soluzione è modificare/lib/systemd/system/monit.service:

[Unit]
Description=Pro-active monitoring utility for unix systems
After=network.target

[Service]
Type=simple
ExecStart=/usr/bin/monit -I
ExecStop=/usr/bin/monit quit
ExecReload=/usr/bin/monit reload

[Install]
WantedBy=multi-user.target

e aggiunginfs.service到该AfterDietro.Il risultato finale si presenta così:

[Unit]
Description=Pro-active monitoring utility for unix systems
After=network.target nfs.service

[Service]
Type=simple
ExecStart=/usr/bin/monit -I
ExecStop=/usr/bin/monit quit
ExecReload=/usr/bin/monit reload

[Install]
WantedBy=multi-user.target

Il monitor Monit può ora avviarsi correttamente all'avvio.

Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ha condiviso "Risoluzione della scomparsa del processo di monitoraggio dell'avvio di Monit monit.service non riuscita.", che è utile per te.

Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-1422.html

Benvenuto nel canale Telegram del blog di Chen Weiliang per ricevere gli ultimi aggiornamenti!

🔔 Sii il primo a ricevere la preziosa "Guida all'utilizzo dello strumento AI di marketing dei contenuti ChatGPT" nella directory principale del canale! 🌟
📚 Questa guida contiene un valore enorme, 🌟Questa è un'opportunità rara, non perderla! ⏰⌛💨
Condividi e metti mi piace se ti va!
La tua condivisione e i tuoi like sono la nostra continua motivazione!

 

发表 评论

L'indirizzo email non verrà pubblicato. 必填 项 已 用 * 标注

滚动 到 顶部