آرٹیکل ڈائرکٹری
مانیٹ مانیٹرنگ سافٹ ویئر مانیٹرنگ شروع کرنے میں ناکام رہتا ہے۔

Monit مانیٹرنگ کا عمل شروع کرتا ہے اور monit.service f کا اشارہ کرتے ہوئے غائب ہو جاتا ہے۔aiایل. ای. ڈی.
CWP کنٹرول پینل (CWP7) میں Monit مانیٹرنگ سافٹ ویئر انسٹال کرنے کے بعد ، Monit مانیٹرنگ کا عمل غائب ہو جاتا ہے، اور پیغام "monit.service ناکام ہو گیا" ظاہر ہوتا ہے۔
قابل غور ہے کہ فعال کرنے کی کوشش کی گئی ہے۔systemctl 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.حقائق بتاتے ہیں کہ یہ/var/www/html/nfsNFS کے ذریعے نیٹ ورک ڈرائیو پر نصب فولڈر ہے۔
Monit NFS سے پہلے شروع کیا گیا تھا، اس لیے فولڈر ابھی موجود نہیں تھا، جس کی وجہ سے مانیٹ کی خرابی ہوئی۔Error opening the log file '/var/www/html/nfs/monit/stage-web-1.log' for writing -- No such file or directoryہے.
مانیٹ اسٹارٹ اپ مانیٹرنگ کے عمل کی گمشدگی کو کیسے حل کیا جائے monit.service ناکام ہوگئی۔؟
اس کا حل ترمیم کرنا ہے۔/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
اور شامل کریںnfs.service到该Afterپیچھے۔حتمی نتیجہ اس طرح لگتا ہے:
[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.service ناکام۔" Chen Weiliang کے بلاگ ( https://www.chenweiliang.com/ ) پر شیئر کیا گیا آپ کے لیے مددگار ثابت ہوگا۔
اس مضمون کا لنک بلا جھجھک شیئر کریں: https://www.chenweiliang.com/cwl-1422.html
