Atrisināt Monit startēšanas uzraudzības process pazūd monit.service neizdevās.

Uzraudzīt uzraudzību软件Startēšanas laikā neizdevās sākt uzraudzību.

Atrisināt Monit startēšanas uzraudzības process pazūd monit.service neizdevās.

Monit sāk uzraudzības procesu un pazūd, liekot uzdot monit.service faivadīja.

CWP vadības panelis (CWP7), lai instalētu Monit monitoringuPēc programmatūras instalēšanas Monit startēšanas uzraudzības process pazūd un tiek parādīts uzvedne: monit.service failed.

Ir vērts atzīmēt, ka ir mēģināts iespējotsystemctl 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.

Fakti liecina, ka tā/var/www/html/nfsir mape, kas pievienota tīkla diskam, izmantojot NFS.

Monit tika palaists pirms NFS, tāpēc mape vēl neeksistēja, izraisot monit kļūduError opening the log file '/var/www/html/nfs/monit/stage-web-1.log' for writing -- No such file or directory.

Kā atrisināt Monit startēšanas uzraudzības procesa pazušanu monit.service failed.?

Risinājums ir rediģēšana/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

un pievienotnfs.serviceuzAfterAiz muguras.Gala rezultāts izskatās šādi:

[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 monitors tagad var veiksmīgi startēt sāknēšanas laikā.

发表 评论

Jūsu e-pasta adrese netiks publicēta. 必填 项 已 用 * Etiķete

Ritiniet uz augšu