Lös Monit startövervakningsprocessen försvinner monit.service failed.

Monit övervakningSoftwareDet gick inte att starta övervakning vid start.

Lös Monit startövervakningsprocessen försvinner monit.service failed.

Monit startar övervakningsprocessen och försvinner, vilket uppmanar monit.service failidit.

iCWP Kontrollpanel (CWP7) för att installera Monit-övervakningEfter att programvaran har installerats försvinner övervakningsprocessen för Monit-start och en prompt visas: monit.service misslyckades.

Det är värt att notera att ett försök har gjorts att aktiverasystemctl 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 visar att det/var/www/html/nfsär en mapp som är monterad på en nätverksenhet via NFS.

Monit startades före NFS, så mappen existerade inte ännu, vilket orsakade monitfeletError opening the log file '/var/www/html/nfs/monit/stage-web-1.log' for writing -- No such file or directory.

Hur man löser försvinnandet av Monit startövervakningsprocessen monit.service misslyckades.?

Lösningen är att redigera/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

och lägg tillnfs.servicetillAfterBakom.Slutresultatet ser ut så här:

[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-monitorn kan nu starta framgångsrikt vid uppstart.

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Lösa Monit Startup Monitoring Process Disappearance monit.service failed.", vilket är användbart för dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-1422.html

Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

scrolla till toppen