Rešite izginotje procesa spremljanja zagona Monit monit.service ni uspelo.

Monitoring Monit软件Zagon spremljanja ob zagonu ni uspel.

Rešite izginotje procesa spremljanja zagona Monit monit.service ni uspelo.

Monit začne postopek spremljanja in izgine, kar zahteva monit.service faiLED.

Nadzorna plošča CWP (CWP7) za namestitev nadzora MonitKo je programska oprema nameščena, postopek spremljanja zagona Monit izgine in prikaže se poziv: monit.service failed.

Omeniti velja, da je bil narejen poskus omogočitisystemctl 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.

Dejstva kažejo, da/var/www/html/nfsje mapa, nameščena na omrežni pogon prek NFS.

Monit je bil zagnan pred NFS, zato mapa še ni obstajala, kar je povzročilo napako monitError opening the log file '/var/www/html/nfs/monit/stage-web-1.log' for writing -- No such file or directory.

Kako rešiti izginotje postopka spremljanja zagona Monit monit.service ni uspelo.?

Rešitev je urejanje/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

in dodajtenfs.service到该Afterzadaj.Končni rezultat izgleda takole:

[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

Monitor Monit se lahko zdaj uspešno zažene ob zagonu.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) delil "Reševanje izginotja procesa spremljanja zagona Monit monit.service ni uspelo.", kar vam je v pomoč.

Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-1422.html

Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!

🔔 Bodite prvi, ki boste prejeli dragocen »Vodnik za uporabo orodja AI za vsebinski marketing ChatGPT« v zgornjem imeniku kanala! 🌟
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!

 

发表 评论

Vaš e-poštni naslov ne bo objavljen. 必填 项 已 用 * Oznaka

滚动 到 顶部