Sombulula ingxaki yokuqalisa monitmonit.service ayonkonzo yasekuhlaleni, ibhekisa kwakhona kwi-systemd-sysv-install

🚀 I-Monit ayiphumelelanga ukuqalisa? Zifundise ukusombulula i-systemd-s ngomzuzu om-1syv-fake ingxaki!

💻 Monit ayiphumelelanga ukuqalisa? icebiso"start monitmonit.service is not a native service, redirecting to systemd-sysv-instalEli nqaku liza kukufundisa ukuba ungayilungisa njani ngokukhawuleza. Linux Umncedisi ubuyele ekusebenzeni okuqhelekileyo! ⚡ KuBuntu,CentOS, I-Debian kunye nezinye iinkqubo, yenza ukuba yenziwe ngamanyathelo ama-3 alula! Yeka ukuzikhathaza ngeMonit kwaye uqale ukuyifunda! 🔧

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

Umyalezo wakho wemposiso:

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

Intsingiselo:monit Ayiyonkonzo yenkqubo yemveli, kodwa isekwe kwi sysvinit(Inkqubo ye-init yakudala).

In systemctl enable monit Xa i-systemd ifumana monit Hayi Eyona fayile yenkonzo yenkqubo, ngoko ifowuna ngokuzenzekelayo systemd-sysv-install Ukuhambelana nendlela endala yolawulo lwenkonzo.

Indlela yokusombulula?

Sombulula ingxaki yokuqalisa monitmonit.service ayonkonzo yasekuhlaleni, ibhekisa kwakhona kwi-systemd-sysv-install

Uneendlela ezi-3 zokulungisa le ngxaki:

Indlela yoku-1: Yenza ngesandla inkonzo ye-systemd

Ukuba uyanqwenela monit Inokulawulwa njengenkonzo eqhelekileyo yenkqubo, unakoYenza ifayile yeyunithi yenkqubo,

  1. Yenza ifayile yenkonzo yenkqubo:

    sudo nano /etc/systemd/system/monit.service
    
  2. Gcwalisa lo mxholo ulandelayo:

    [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
    

    Ingcaciso:

    • ExecStart=/usr/bin/monit -I Vumela uMonit asebenzise init indlela.
    • Restart=always Yenza iMonit iqale ngokuzenzekelayo emva kokuntlitheka.
    • WantedBy=multi-user.target Mayiqale ngenkqubo.
  3. gcina kwaye uphume(ngoku ka Ctrl + X,Ngoko Y Ngena).

  4. Layisha kwakhona ubumbeko lwenkqubo:

    sudo systemctl daemon-reload
    
  5. Yenza kwaye uqalise iMonit:

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. Jonga iMonit esebenzayo imo:

    sudo systemctl status monit
    

Indlela yesi-2: Yenza iMonit usebenzisa umyalelo wakudala

ngoba monit Isekwe kwi-SysVinit, hayi i-systemd, ke ungasebenzisa eyemveli update-rc.d Iodolo:

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

Emva koko yiqalise ngesandla:

sudo service monit start

Jonga ubume:

sudo service monit status

Ukuba oku kuphumelela, kuthetha monit Ixhomekeke kwinkqubo endala ye-init, hayi inkqubo.

Indlela yesi-3: Sebenzisa ngokuthe ngqo monit Qalisa incwadi yomyalelo

Ukuba ufuna nje ukuqhuba iMoniti okwethutyana ngaphandle kokuyiqala ngokuzenzekelayo, ungayiqhuba ngokuthe ngqo:

sudo monit

Emva koko jonga:

sudo monit status

Ukuba awuyidingi i-systemd ukuyilawula, oku kuya kusebenza kakuhle!

总结

  • indlela 1(Iupdate-rc.d): Isebenza kwi-Monit esekwe kwi-SysVinit.
  • indlela 2(Yenza ngesandla inkonzo ye-systemd): Oku kulungele iimeko apho ufuna ukusebenzisa i-systemd ukulawula iMonit.
  • indlela 3(Baleka ngqo monit): Ifanelekile abo bangafuni ukutshintsha uqwalaselo lwe-systemd kwaye bafuna nje uMonit ukuba asebenze.

Ungazama kuqala indlela 1Ukuba oko akusebenzi, sebenzisa indlela 2 Yenza uqwalaselo lwenkqubo. Oku kuya kusombulula ingxaki ngokugqibeleleyo! 🚀

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iinkalo ezifunekayo zisetyenzisiwe * Ileyibheli

Skrolela phezulu