Diréktori Tulisan
🚀 Gagal ngamimitian monitor? Diajar kumaha ngarengsekeun masalah pamasangan syv systemd-s dina 1 menit!
💻 Monit gagal ngamimitian? pitunjuk"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? Artikel ieu bakal ngajarkeun maneh kumaha gancang ngalereskeun eta. Linux Server balik deui ka operasi normal! ⚡ Pikeun Ubuntu,CentOS, Debian sareng sistem anu sanés, laksanakeun dina 3 léngkah saderhana! Eureun hariwang ngeunaan Monit sareng mimitian diajar! 🔧
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
Pesen kasalahan anjeun:
monit.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monit
Hartina:monit Sanes jasa systemd asli, tapi dumasar kana sysvinit(Sistim init gaya heubeul).
在 systemctl enable monit Nalika systemd mendakan monit 没有 File jasa systemd sabenerna, jadi otomatis nelepon systemd-sysv-install Pikeun cocog sareng metode manajemén jasa anu lami.
Kumaha cara ngabéréskeun?

Anjeun gaduh 3 cara pikeun ngalereskeun masalah ieu:
Métode 1: Jieun layanan systemd sacara manual
Upami anjeun hoyong monit Éta tiasa diurus sapertos jasa systemd normal, anjeun tiasaJieun file unit systemd sacara manual.
Jieun file layanan systemd :
sudo nano /etc/systemd/system/monit.serviceLebetkeun eusi ieu :
[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.targetngajelaskeun :
ExecStart=/usr/bin/monit -IHayu Monit ngagunakeuninitmodus.Restart=alwaysJieun Monit otomatis balikan deui sanggeus kacilakaan.WantedBy=multi-user.targetHayu eta mimitian ku sistem.
nyimpen jeung kaluar(numutkeun kana
Ctrl + X,saterusnaYLebetkeun).Muat ulang konfigurasi systemd :
sudo systemctl daemon-reloadAktipkeun sareng mimitian Monit :
sudo systemctl enable monit sudo systemctl start monitPariksa status jalanna Monit :
sudo systemctl status monit
Métode 2: Aktipkeun Monit nganggo paréntah kuno
margi monit Ieu meureun dumasar kana SysVinit, teu systemd, jadi Anjeun bisa make tradisional update-rc.d pesenan:
sudo update-rc.d monit defaults
sudo update-rc.d monit enable
Teras ngamimitian sacara manual:
sudo service monit start
Pariksa kaayaan :
sudo service monit status
Upami ieu hasil, hartosna monit Éta ngandelkeun sistem init anu langkung lami, sanés systemd.
Métode 3: Langsung dianggo monit Paréntah ngamimitian manual
Upami anjeun ngan ukur hoyong ngajalankeun Monit samentawis tanpa ngamimitian sacara otomatis nalika boot, anjeun tiasa langsung ngajalankeun:
sudo monit
Lajeng pariksa:
sudo monit status
Upami anjeun henteu peryogi systemd pikeun ngontrol éta, ieu bakal tiasa dianggo saé!
总结
- métode 1(
update-rc.d): Lumaku pikeun Monit dumasar kana SysVinit. - métode 2(Sacara manual nyieun layanan systemd): Ieu cocog pikeun situasi dimana Anjeun hoyong make systemd pikeun ngatur Monit.
- métode 3(Langsung ngajalankeun
monit): Cocog jeung jalma anu teu hayang ngarobah konfigurasi systemd sarta ngan hayang Monit ngajalankeun.
Anjeun tiasa nyobian metode 1 heula . Upami éta henteu tiasa dianggo, anggo metode 2 pikeun ngadamel konfigurasi systemd. Ieu kedahna ngabéréskeun masalah kalayan sampurna! 🚀
Mudah-mudahan, tulisan "Ngalereskeun masalah 'start monitmonit.service is not a native service, redirecting to systemd-sysv-install'" anu dibagikeun dina blog Chen Weiliang ( https://www.chenweiliang.com/ ) bakal aya mangpaatna pikeun anjeun.
Mangga bagikeun tautan artikel ieu: https://www.chenweiliang.com/cwl-32487.html
