Greinaskrá
🚀 Mistókst ræsing skjásins? Lærðu hvernig á að leysa systemd-s syv-install vandamál á 1 mínútu!
💻 Monit tókst ekki að ræsa? vísbending"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? Þessi grein mun kenna þér hvernig á að laga það fljótt. Linux Miðlarinn er aftur í eðlilegum rekstri! ⚡ Fyrir Ubuntu,CentOS, Debian og önnur kerfi, gerðu það í 3 einföldum skrefum! Hættu að hafa áhyggjur af Monit og byrjaðu að læra það! 🔧
root@hcp:~# sudo systemctl enable monit sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable monit
Villuboðin þín:
monit.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monit
Merking:monit Ekki innfædd kerfisþjónusta, heldur byggð á sysvinit(Init kerfi í gömlum stíl).
Í systemctl enable monit Þegar systemd finnur monit 没有 Raunveruleg systemd þjónustuskrá, svo það hringir sjálfkrafa systemd-sysv-install Að vera samhæft við gömlu þjónustustjórnunaraðferðina.
Hvernig á að leysa?

Þú hefur 3 leiðir til að laga þetta vandamál:
Aðferð 1: Búðu til kerfisþjónustu handvirkt
Ef þú vilt monit Það er hægt að stjórna henni eins og venjulegri kerfisþjónustu, þú geturBúðu til handvirkt systemd einingaskrá.
Búðu til systemd þjónustuskrá :
sudo nano /etc/systemd/system/monit.serviceSláðu inn eftirfarandi efni :
[Unit] Description=Pro-active monitoring daemon for Unix systems After=network.target [Service] ExecStart=/usr/bin/monit -I ExecReload=/usr/bin/monit reload Restart=always StandardOutput=syslog StandardError=syslog SyslogIdentifier=monit [Install] WantedBy=multi-user.targetútskýra :
ExecStart=/usr/bin/monit -ILáttu Monit notainitham.Restart=alwaysLáttu Monit endurræsa sjálfkrafa eftir hrun.WantedBy=multi-user.targetLáttu það byrja með kerfinu.
vista og hætta(skv
Ctrl + X,ÞáYSláðu inn).Endurnýja systemd stillingar :
sudo systemctl daemon-reloadVirkja og ræsa Monit :
sudo systemctl enable monit sudo systemctl start monitAthugaðu stöðu Monit í gangi :
sudo systemctl status monit
Aðferð 2: Virkjaðu Monit með því að nota gamaldags skipunina
vegna þess monit Það er líklega byggt á SysVinit, ekki systemd, svo þú getur notað hið hefðbundna update-rc.d Pöntun:
sudo update-rc.d monit defaults
sudo update-rc.d monit enable
Ræstu síðan handvirkt:
sudo service monit start
Athugaðu stöðu :
sudo service monit status
Ef þetta tekst þýðir það monit Það byggir á eldra init kerfi, ekki systemd.
Aðferð 3: Notaðu beint monit Skipun handvirkrar ræsingar
Ef þú vilt bara keyra Monit tímabundið án þess að ræsa það sjálfkrafa við ræsingu geturðu keyrt það beint:
sudo monit
Athugaðu síðan:
sudo monit status
Ef þú þarft ekki systemd til að stjórna því mun þetta virka bara vel!
总结
- aðferð 1(
update-rc.d): Gildir fyrir Monit byggt á SysVinit. - aðferð 2(Búa til handvirkt systemd þjónustu): Þetta er hentugur fyrir aðstæður þar sem þú vilt nota systemd til að stjórna Monit.
- aðferð 3(Hlaupa beint
monit): Hentar þeim sem vilja ekki breyta systemd stillingum og vilja bara að Monit keyri.
Þú getur prófað aðferð 1 fyrst . Ef það virkar ekki skaltu nota aðferð 2 til að búa til systemd stillingarnar. Þetta ætti að leysa vandamálið fullkomlega! 🚀
Vonandi verður greinin „Að leysa vandamálið með að 'start monitmonit.service is not a native service, redirecting to systemd-sysv-install'“ sem er deilt á bloggi Chen Weiliang ( https://www.chenweiliang.com/ ) gagnleg fyrir þig.
Deilið endilega tenglinum á þessa grein: https://www.chenweiliang.com/cwl-32487.html
