Ngarengsekeun masalah mimiti monitmonit.service sanes layanan asli, alihan ka systemd-sysv-install

🚀 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?

Ngarengsekeun masalah mimiti monitmonit.service sanes layanan asli, alihan ka systemd-sysv-install

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.

  1. Jieun file layanan systemd :

    sudo nano /etc/systemd/system/monit.service
    
  2. Lebetkeun 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.target
    

    ngajelaskeun :

    • ExecStart=/usr/bin/monit -I Hayu Monit ngagunakeun init modus.
    • Restart=always Jieun Monit otomatis balikan deui sanggeus kacilakaan.
    • WantedBy=multi-user.target Hayu eta mimitian ku sistem.
  3. nyimpen jeung kaluar(numutkeun kana Ctrl + X,saterusna Y Lebetkeun).

  4. Muat ulang konfigurasi systemd :

    sudo systemctl daemon-reload
    
  5. Aktipkeun sareng mimitian Monit :

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. Pariksa 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! 🚀

koméntar

您的邮箱地址不会被公开。必填项已用*标注

Ngagulung ka luhur