Решете го проблемот со стартување monitmonit.service не е домашна услуга, се пренасочува на systemd-sysv-install

🚀 Монит не успеа да започне? Ве научи да решавате systemd-и за 1 минутаsпроблем со yv-инсталирање!

💻 Монит не успеа да започне? навестување"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? Оваа статија ќе ве научи како брзо да го поправите. Linux Серверот се враќа во нормална работа! ⚡ За Ubuntu,CentOS, Debian и други системи, завршете го во 3 едноставни чекори! Престанете да се грижите за Монит и почнете да го учите! 🔧

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

Вашата порака за грешка:

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

Значење:monit Не е родна системска услуга, туку базирана на сисвинит(Систем за почеток во стар стил).

systemctl enable monit Кога системд ќе најде monit 没有 Вистинската системска сервисна датотека, па автоматски се јавува systemd-sysv-install Да биде компатибилен со стариот метод за управување со услуги.

Како да се реши?

Решете го проблемот со стартување monitmonit.service не е домашна услуга, се пренасочува на systemd-sysv-install

Имате 3 начини да го решите овој проблем:

Метод 1: Рачно креирајте системска услуга

ако сакате monit Може да се управува како обична системска услуга, можешРачно креирајте датотека со системска единица.

  1. Создадете системска услужна датотека:

    sudo nano /etc/systemd/system/monit.service
    
  2. Пополнете ја следната содржина:

    [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
    

    解释:

    • ExecStart=/usr/bin/monit -I Дозволете Monit да користи init режим.
    • Restart=always Направете Monit автоматски да се рестартира по падот.
    • WantedBy=multi-user.target Нека започне со системот.
  3. зачувај и излези(според Ctrl + X, Тогаш Y Внесете).

  4. Повторно вчитајте ја конфигурацијата на системот:

    sudo systemctl daemon-reload
    
  5. Овозможете и стартувајте го Monit:

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. Проверете го статусот на работи на Монит:

    sudo systemctl status monit
    

Метод 2: Овозможете Monit користејќи ја старомодна команда

затоа што monit Веројатно е базиран на SysVinit, а не на системски, па можете да го користите традиционалниот update-rc.d Со цел:

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

Потоа стартувајте го рачно:

sudo service monit start

Проверете го статусот:

sudo service monit status

Ако ова успее, значи monit Се потпира на постар иницијален систем, а не на системски.

Метод 3: Директно користете monit Рачно стартување на командата

Ако само сакате да го стартувате Monit привремено без да го стартувате автоматски при подигање, можете директно да го вклучите:

sudo monit

Потоа проверете:

sudo monit status

Ако не ви треба систем за да го контролирате, ова ќе работи добро!

да сумираме

  • метод 1(update-rc.d): Применливо за Monit базиран на SysVinit.
  • метод 2(Рачно креирајте услуга systemd): Ова е погодно за ситуации кога сакате да го користите systemd за управување со Monit.
  • метод 3(Стартувај директно monit): Погоден за оние кои не сакаат да ја променат системската конфигурација и само сакаат Monit да работи.

Прво можете да пробате метод 1Ако тоа не функционира, користете метод 2 Креирајте ја системската конфигурација. Ова совршено ќе го реши проблемот! 🚀

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) Решението за проблемот start monitmonit.service не е домашна услуга, пренасочувањето на systemd-sysv-install споделено од мене може да ви биде корисно.

Добредојдовте да ја споделите врската од оваа статија:https://www.chenweiliang.com/cwl-32487.html

За да отклучите повеќе скриени трикови🔑, добредојдени сте да се придружите на нашиот Телеграм канал!

Споделете и лајкнете ако ви се допаѓа! Вашите споделувања и лајкови се наша постојана мотивација!

 

评论

Вашата адреса за е-пошта нема да биде објавена. Се користат задолжителните полиња * Етикета

Дојдете до врв