Konzani vuto loyambitsa monitmonit.service si ntchito yachibadwidwe, yolozera ku systemd-sysv-install

🚀 Monit walephera kuyamba? Ndikuphunzitseni kuthetsa ma systemd-s mu mphindi imodzisyv-kukhazikitsa vuto!

💻 Monit walephera kuyamba? lingaliro"start monitmonit.service is not a native service, redirecting to systemd-sysv-instalL"? Nkhaniyi ikuphunzitsani momwe mungakonzere mwachangu. Linux Seva yabwerera kuntchito yake yabwino! ⚡ Kwa Ubuntu,CentOS, Debian ndi machitidwe ena, chitani izo mu 3 zosavuta! Lekani kudandaula za Monit ndikuyamba kuphunzira! 🔧

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

Uthenga wanu wolakwika:

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

Tanthauzo:monit Osati ntchito yoyambira systemd, koma kutengera sysvinit(Njira ya init yachikale).

Mwa systemctl enable monit Pamene systemd ipeza monit Ayi Fayilo yeniyeni ya serviced, kotero imayimba yokha systemd-sysv-install Kuti zigwirizane ndi njira yakale yoyendetsera ntchito.

Kodi mungathetse bwanji?

Konzani vuto loyambitsa monitmonit.service si ntchito yachibadwidwe, yolozera ku systemd-sysv-install

Muli ndi njira zitatu zothetsera vutoli:

Njira 1: Pangani pamanja ntchito ya systemd

Ngati mukufuna monit Itha kuyendetsedwa ngati ntchito yanthawi zonse ya systemd, muthaPangani pamanja file systemd unit.

  1. Pangani fayilo ya serviced system:

    sudo nano /etc/systemd/system/monit.service
    
  2. Lembani zotsatirazi:

    [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
    

    Kutulutsa:

    • ExecStart=/usr/bin/monit -I Lolani Monit agwiritse ntchito init mode.
    • Restart=always Pangani Monit kuti iyambitsenso pokhapokha ngozi itachitika.
    • WantedBy=multi-user.target Tiyeni tiyambe ndi dongosolo.
  3. sunga ndi kutuluka(Malinga ndi Ctrl + X, Ndiye Y Lowani).

  4. Kwezaninso kasinthidwe ka systemd:

    sudo systemctl daemon-reload
    
  5. Yambitsani ndikuyamba Monit:

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. Onani mawonekedwe a Monit:

    sudo systemctl status monit
    

Njira 2: Yambitsani Monit pogwiritsa ntchito lamulo lachikale

chifukwa monit Mwina zimatengera SysVinit, osati systemd, kotero mutha kugwiritsa ntchito zachikhalidwe update-rc.d lamulo:

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

Kenako yambani pamanja:

sudo service monit start

Onani Status:

sudo service monit status

Ngati izi zipambana, zikutanthauza monit Imadalira init system yakale, osati systemd.

Njira 3: Gwiritsani ntchito mwachindunji monit Lamulo loyambira poyambira

Ngati mukungofuna kuyendetsa Monit kwakanthawi osayambitsa zokha pa boot, mutha kuyiyendetsa molunjika:

sudo monit

Kenako onani:

sudo monit status

Ngati simukufuna systemd kuti muyilamulire, izi zigwira ntchito bwino!

总结

  • njira 1(update-rc.d): Imagwira ku Monit kutengera SysVinit.
  • njira 2(Pangani pamanja ntchito ya systemd): Izi ndizoyenera nthawi zomwe mukufuna kugwiritsa ntchito systemd kuyang'anira Monit.
  • njira 3(Thamangani molunjika monit): Ndioyenera kwa iwo omwe sakufuna kusintha kasinthidwe ka systemd ndikungofuna kuti Monit ayendetse.

Mutha kuyesa kaye njira 1Ngati izi sizikugwira ntchito, gwiritsani ntchito njira 2 Pangani dongosolo la systemd. Izi zidzathetsa vutoli mwangwiro! 🚀

发表 评论

Imelo yanu sisindikizidwa. Minda yofunikira imagwiritsidwa ntchito * Chizindikiro

Pitani pamwamba