E hoʻoholo i ka pilikia o ka hoʻomaka ʻana i ka monitmonit.service ʻaʻole ia he lawelawe maoli, e kuhikuhi hou ana i systemd-sysv-install

🚀 ʻAʻole hoʻomaka ʻo Monit? E aʻo iā ʻoe e hoʻoponopono i ka systemd-s i 1 mau minukespilikia yv-install!

💻 ʻAʻole i hoʻomaka ʻo Monit? hōʻailona"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? E aʻo mai kēia ʻatikala iā ʻoe pehea e hoʻoponopono koke ai. Linux Ua hoʻi ke kikowaena i ka hana maʻamau! ⚡ No Ubuntu,CentOS, Debian a me nā ʻōnaehana ʻē aʻe, e hoʻokō i nā hana maʻalahi 3! Mai hopohopo e pili ana iā Monit a hoʻomaka e aʻo iā ia! 🔧

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

ʻO kāu memo hewa:

monit.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monit

ʻO ke ʻano:monit ʻAʻole kahi lawelawe systemd maoli, akā ma muli o ʻO SysVinit(Kahiko-ʻano init system).

I systemctl enable monit Ke ʻike ʻo systemd monit 没有 ʻO ka faila lawelawe systemd maoli, no laila ke kelepona ʻakomi systemd-sysv-install E kūpono me ke ʻano hoʻokele lawelawe kahiko.

Pehea e hoʻonā ai?

E hoʻoholo i ka pilikia o ka hoʻomaka ʻana i ka monitmonit.service ʻaʻole ia he lawelawe maoli, e kuhikuhi hou ana i systemd-sysv-install

Loaʻa iā ʻoe nā ala ʻekolu e hoʻoponopono ai i kēia pilikia:

Hana 1: Hana lima i kahi lawelawe systemd

inā makemake ʻoe monit Hiki ke mālama ʻia e like me kahi lawelawe systemd maʻamau, hiki iā ʻoeE hana lima me ka systemd unit file.

  1. E hana i kahi faila lawelawe systemd:

    sudo nano /etc/systemd/system/monit.service
    
  2. E hoʻopiha i kēia ʻike:

    [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
    

    Wehewehe:

    • ExecStart=/usr/bin/monit -I E hoʻohana ʻo Monit init ʻano hana.
    • Restart=always Hoʻomaka hou ʻo Monit ma hope o kahi ulia.
    • WantedBy=multi-user.target E hoʻomaka me ka ʻōnaehana.
  3. mālama a puka i waho(按 Ctrl + X, alaila Y Komo).

  4. Hoʻouka hou i ka hoʻonohonoho ʻōnaehana:

    sudo systemctl daemon-reload
    
  5. E ho'ā a hoʻomaka iā Monit:

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. E nānā i ke kūlana holo o Monit:

    sudo systemctl status monit
    

Ka Papa Hana 2: E ho'ā i ka Monit me ke kauoha kahiko

no ka mea monit Hoʻokumu ʻia paha ia ma SysVinit, ʻaʻole systemd, no laila hiki iā ʻoe ke hoʻohana i ka kuʻuna update-rc.d Kauoha:

sudo update-rc.d monit defaults
sudo update-rc.d monit enable

A laila e hoʻomaka me ka lima:

sudo service monit start

Nānā Kūlana:

sudo service monit status

Inā holomua kēia, ʻo ia hoʻi monit Ke hilinaʻi nei ia i kahi ʻōnaehana init kahiko, ʻaʻole systemd.

Hanana 3: Hoʻohana pololei monit Hoʻomaka manual kauoha

Inā makemake ʻoe e holo iā Monit no ka manawa pōkole me ka ʻole e hoʻomaka ma ka boot, hiki iā ʻoe ke holo pololei:

sudo monit

A laila e nānā:

sudo monit status

Inā ʻaʻole pono ʻoe i ka systemd e hoʻomalu iā ia, e hana maikaʻi kēia!

总结

  • ʻano 1(update-rc.d): Pili iā Monit ma muli o SysVinit.
  • ʻano 2(E hana lima i kahi lawelawe systemd): He kūpono kēia no nā kūlana āu e makemake ai e hoʻohana i ka systemd e hoʻokele iā Monit.
  • ʻano 3(Holo pololei monit): He kūpono no ka poʻe makemake ʻole e hoʻololi i ka hoʻonohonoho systemd a makemake wale ʻo Monit e holo.

Hiki iā ʻoe ke hoʻāʻo mua ʻano 1Inā ʻaʻole pono kēlā, e hoʻohana ʻano 2 E hana i ka hoʻonohonoho systemd. E hoʻopau pono kēia i ka pilikia! 🚀

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

Pepa la i ka luna