daws qhov teeb meem ntawm pib monitmonit.service tsis yog ib qho kev pabcuam ib txwm muaj, hloov mus rau systemd-sysv-install

🚀 Monit pib ua tsis tiav? Qhia koj daws qhov systemd-s hauv 1 feebsyv-install teeb meem!

💻 Monit tsis tau pib? lus qhia"start monitmonit.service is not a native service, redirecting to systemd-sysv-install" Kab lus no yuav qhia koj yuav ua li cas kho nws sai sai. Linux Tus neeg rau zaub mov rov qab ua haujlwm zoo li qub! ⚡ Rau Ubuntu,CentOS, Debian thiab lwm lub tshuab, tau ua tiav hauv 3 kauj ruam yooj yim! Txhob txhawj txog Monit thiab pib kawm nws! 🔧

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

Koj cov lus yuam kev:

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

Lub ntsiab lus:monit Tsis yog haiv neeg systemd kev pabcuam, tab sis raws li sib(Old-style init system).

systemctl enable monit Thaum systemd pom monit 没有 Qhov tseeb systemd service file, yog li nws cia li hu systemd-sysv-install Yuav kom ua tau raws li cov txheej txheem kev pabcuam qub.

Yuav daws li cas?

daws qhov teeb meem ntawm pib monitmonit.service tsis yog ib qho kev pabcuam ib txwm muaj, hloov mus rau systemd-sysv-install

Koj muaj 3 txoj hauv kev los kho qhov teeb meem no:

Txoj Kev 1: Manually tsim cov kev pabcuam systemd

Yog koj xav monit Nws tuaj yeem tswj tau zoo li qhov kev pabcuam ib txwm muaj, koj tuaj yeem ua tauManually tsim systemd unit file.

  1. Tsim cov ntaub ntawv kev pabcuam systemd:

    sudo nano /etc/systemd/system/monit.service
    
  2. Sau cov ntsiab lus hauv qab no:

    [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
    

    piav:

    • ExecStart=/usr/bin/monit -I Cia Monit siv init hom.
    • Restart=always Ua Monit rov pib dua tom qab kev sib tsoo.
    • WantedBy=multi-user.target Cia nws pib nrog qhov system.
  3. txuag thiab tawm(raws li Ctrl + X, Ces Y Nkag mus).

  4. Reload systemd configuration:

    sudo systemctl daemon-reload
    
  5. Qhib thiab pib Monit:

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. Tshawb xyuas Monit khiav xwm txheej:

    sudo systemctl status monit
    

Txoj Kev 2: Qhib Monit siv cov lus txib qub

vim monit Nws yog tej zaum raws li SysVinit, tsis systemd, yog li koj tuaj yeem siv cov tsoos update-rc.d Kev txiav txim:

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

Ces pib nws manually:

sudo service monit start

Tshawb xyuas qhov xwm txheej:

sudo service monit status

Yog tias qhov no ua tiav, nws txhais tau tias monit Nws tso siab rau qhov qub init system, tsis yog systemd.

Txoj Kev 3: Siv ncaj qha monit Command manual pib

Yog tias koj tsuas yog xav khiav Monit ib ntus yam tsis tau pib nws pib ntawm khau raj, koj tuaj yeem khiav nws ncaj qha:

sudo monit

Tom qab ntawd kos:

sudo monit status

Yog tias koj tsis xav tau systemd los tswj nws, qhov no yuav ua haujlwm zoo!

mus hais txog

  • txoj kev 1(update-rc.d): Muaj feem xyuam rau Monit raws li SysVinit.
  • txoj kev 2(Manually tsim cov kev pabcuam systemd): Qhov no yog qhov tsim nyog rau cov xwm txheej uas koj xav siv systemd los tswj Monit.
  • txoj kev 3(Khiav ncaj qha monit): Haum rau cov neeg uas tsis xav hloov qhov systemd configuration thiab tsuas yog xav Monit khiav.

Koj tuaj yeem sim ua ntej txoj kev 1Yog tias qhov ntawd tsis ua haujlwm, siv txoj kev 2 Tsim qhov systemd configuration. Qhov no yuav daws tau qhov teeb meem zoo kawg nkaus! 🚀

评论 评论

Koj email chaw nyob yuav tsis raug luam tawm. Yuav tsum tau siv cov liaj teb * Ntaus Cim

Tsab ntawv teev npe
Scroll rau saum