Issolvi l-problema tal-bidu monitmonit.service mhuwiex servizz nattiv, direzzjoni mill-ġdid għal systemd-sysv-install

🚀 Monit naqas milli jibda? Jgħallmu ssolvi systemd-s f'1 minutasyv-install problema!

💻 Monit naqas milli jibda? ħjiel"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? Dan l-artikolu se jgħallem kif issolviha malajr. Linux Is-server reġa' lura għall-operat normali! ⚡ Għal Ubuntu,CentOS, Debian u sistemi oħra, agħmel dan fi 3 passi sempliċi! Tieqaf tinkwieta dwar Monit u ibda titgħallem! 🔧

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

Il-messaġġ ta' żball tiegħek:

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

Tifsira:monit Mhux servizz nattiv systemd, iżda bbażat fuq sysvinit(Sistema init ta' stil antik).

systemctl enable monit Meta systemd isib monit Le Il-fajl tas-servizz systemd attwali, għalhekk issejjaħ awtomatikament systemd-sysv-install Biex tkun kompatibbli mal-metodu antik ta 'ġestjoni tas-servizz.

Kif issolvi?

Issolvi l-problema tal-bidu monitmonit.service mhuwiex servizz nattiv, direzzjoni mill-ġdid għal systemd-sysv-install

Għandek 3 modi biex tirranġa din il-problema:

Metodu 1: Oħloq manwalment servizz systemd

Jekk tixtieq monit Jista 'jiġi ġestit bħal servizz systemd normali, tista'Oħloq manwalment fajl unità systemd.

  1. Oħloq fajl tas-servizz systemd:

    sudo nano /etc/systemd/system/monit.service
    
  2. Imla l-kontenut li ġej:

    [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
    

    Spjegazzjoni:

    • ExecStart=/usr/bin/monit -I Ħalli Monit juża init mod.
    • Restart=always Agħmel Monit awtomatikament jerġa 'jibda wara ħabta.
    • WantedBy=multi-user.target Ħalliha tibda bis-sistema.
  3. issalva u toħroġ(skond Ctrl + X, mela Y Daħħal).

  4. Reload systemd konfigurazzjoni:

    sudo systemctl daemon-reload
    
  5. Ippermetti u ibda Monit:

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. Iċċekkja l-istatus tat-tħaddim tal-Monit:

    sudo systemctl status monit
    

Metodu 2: Ippermetti Monit billi tuża l-kmand antikwat

ghax monit Huwa probabbilment ibbażat fuq SysVinit, mhux systemd, sabiex inti tista 'tuża l-tradizzjonali update-rc.d Ordni:

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

Imbagħad ibda manwalment:

sudo service monit start

Iċċekkja l-Istatus:

sudo service monit status

Jekk dan jirnexxi, dan ifisser monit Jiddependi fuq sistema init eqdem, mhux systemd.

Metodu 3: Uża direttament monit Kmand tal-bidu manwali

Jekk trid biss tħaddem Monit temporanjament mingħajr ma tibdah awtomatikament mal-but, tista' tħaddem direttament:

sudo monit

Imbagħad iċċekkja:

sudo monit status

Jekk m'għandekx bżonn systemd biex tikkontrollah, dan jaħdem tajjeb!

fi ftit kliem

  • metodu 1(update-rc.d): Applikabbli għal Monit ibbażat fuq SysVinit.
  • metodu 2(Manwalment toħloq servizz systemd): Dan huwa adattat għal sitwazzjonijiet fejn trid tuża systemd biex tmexxi Monit.
  • metodu 3(Mexxi direttament monit): Adattat għal dawk li ma jridux ibiddlu l-konfigurazzjoni systemd u jridu biss li Monit jaħdem.

Tista 'tipprova l-ewwel metodu 1Jekk dan ma jaħdimx, uża metodu 2 Oħloq il-konfigurazzjoni systemd. Dan se jsolvi l-problema perfettament! 🚀

发表 评论

您的邮箱地址不会被公开。 Jintużaw l-oqsma meħtieġa * Tikketta

Skrollja Top