Løs Monit oppstartsovervåkingsprosessen forsvinner monit.service failed.

Monit overvåkingprogramvareKunne ikke starte overvåking ved oppstart.

Løs Monit oppstartsovervåkingsprosessen forsvinner monit.service failed.

Monit starter overvåkingsprosessen og forsvinner, og ber monit.service failedet.

CWP kontrollpanel (CWP7) for å installere Monit-overvåkingEtter at programvaren er installert, forsvinner overvåkingsprosessen for Monit-oppstart, og en melding vises: monit.service failed.

Det er verdt å merke seg at det er forsøkt å aktiveresystemctl 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.

Fakta viser at det/var/www/html/nfser en mappe som er montert på en nettverksstasjon via NFS.

Monit ble startet før NFS, så mappen eksisterte ikke ennå, noe som forårsaket monit-feilenError opening the log file '/var/www/html/nfs/monit/stage-web-1.log' for writing -- No such file or directory.

Hvordan løse forsvinningen av Monit oppstartsovervåkingsprosess monit.service mislyktes.?

Løsningen er å redigere/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

og legg tilnfs.service到该AfterBak.Det endelige resultatet ser slik ut:

[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

Monit-skjermen kan nå starte ved oppstart.

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delte "Løser Monit Startup Monitoring Process Disappearance monit.service failed.", som er nyttig for deg.

Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-1422.html

Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen