Sengoli sa Lingoloa
🚀 Na ho qala ha Monit ho hlolehile? Ithute ho rarolla mathata a systemd-s syv-install ka motsotso o le mong!
💻 Monit o hlotsoe ho qala? tlhahiso"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? Sehlooho sena se tla u ruta mokhoa oa ho e lokisa kapele. Linux Seva e khutletse tšebetsong e tloaelehileng! ⚡ Bakeng sa Ubuntu,CentOS, Debian le litsamaiso tse ling, li etsoe ka mehato e bonolo ea 3! Khaotsa ho tšoenyeha ka Monit 'me u qale ho ithuta eona! 🔧
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
Molaetsa oa hau oa phoso:
monit.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monit
Tlhaloso:monit Ha se ts'ebeletso ea tlhaho ea systemd, empa e ipapisitse le sysvinit(Mokhoa oa khale oa init).
Ho systemctl enable monit Ha systemd e fumana monit Che Faele ea sebele ea tšebeletso ea systemd, kahoo e letsetsa ka bo eona systemd-sysv-install Ho lumellana le mokhoa oa khale oa tsamaiso ea litšebeletso.
Joang ho rarolla?

U na le mekhoa e 3 ea ho lokisa bothata bona:
Mokhoa oa 1: Iketsetse tšebeletso ea systemd ka letsoho
Haeba u lakatsa monit E ka laoloa joalo ka ts'ebeletso e tloaelehileng ea systemd, u ka khonaIketsetse file ea systemd ka letsoho.
Theha faele ea tšebeletso ea systemd :
sudo nano /etc/systemd/system/monit.serviceTlatsa dikahare tse latelang :
[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.targethlalosa :
ExecStart=/usr/bin/monit -ITlohela Monit ho sebelisainitmokgoa.Restart=alwaysEtsa hore Monit e qale hape ka bo eona kamora ho oa.WantedBy=multi-user.targetE ke e qale ka tsamaiso.
boloka le ho tsoa(ho latela
Ctrl + X, ebeYKena).Kenya bocha tlhophiso ea systemd :
sudo systemctl daemon-reloadKenya tshebetsong le ho qala Monit :
sudo systemctl enable monit sudo systemctl start monitHlahloba boemo ba ho sebetsa ha Monit :
sudo systemctl status monit
Mokhoa oa 2: Etsa hore Monit a sebelise taelo ea khale
hobane monit Mohlomong e thehiloe ho SysVinit, eseng systemd, kahoo o ka sebelisa ea setso update-rc.d Odara:
sudo update-rc.d monit defaults
sudo update-rc.d monit enable
Ebe u e qala ka letsoho:
sudo service monit start
Hlahloba boemo :
sudo service monit status
Haeba sena se atleha, se bolela monit E itšetlehile ka sistimi ea khale ea init, eseng systemd.
Mokhoa oa 3: Sebelisa ka kotloloho monit Taelo ea litaelo e qala
Haeba u batla feela ho tsamaisa Monit ka nakoana ntle le ho e qala ka bo eona, u ka e tsamaisa ka kotloloho:
sudo monit
Ebe u hlahloba:
sudo monit status
Haeba u sa hloke systemd ho e laola, sena se tla sebetsa hantle!
总结
- mokhoa 1(
update-rc.d): E sebetsa ho Monit e thehiloeng ho SysVinit. - mokhoa 2(Iketsetse ts'ebeletso ea systemd ka letsoho): Sena se loketse maemo ao u batlang ho sebelisa systemd ho laola Monit.
- mokhoa 3(Matha ka kotloloho
monit): E loketse ba sa batleng ho fetola tlhophiso ea systemd mme ba batla feela hore Monit e sebetse.
O ka leka mokhoa oa 1 pele . Haeba seo se sa sebetse, sebelisa mokhoa oa 2 ho theha tlhophiso ea systemd. Sena se lokela ho rarolla bothata ka botlalo! 🚀
Re tšepa hore sengoloa se reng "Ho rarolla bothata ba 'qala monitmonit.service ha se tšebeletso ea tlhaho, e fetisetsoang ho systemd-sysv-install'" se arolelanoeng ho blog ea Chen Weiliang ( https://www.chenweiliang.com/ ) se tla u thusa.
Ikutloe u lokolohile ho arolelana sehokelo sa sengoloa sena: https://www.chenweiliang.com/cwl-32487.html
