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

🚀 Monit не успя да стартира? Научи ви да решавате systemd-s за 1 минутаsпроблем с yv-install!

💻 Monit не успя да стартира? намек"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? Тази статия ще ви научи как бързо да го поправите. Linux Сървърът се върна към нормална работа! ⚡ За Ubuntu,CentOS, Debian и други системи, направете го в 3 лесни стъпки! Спрете да се притеснявате за Monit и започнете да го учите! 🔧

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 Не е родна системна услуга, а базирана на sysvinit(Система за стартиране в стар стил).

systemctl enable monit Когато systemd намери monit 没有 Действителният файл на услугата systemd, така че автоматично се обажда 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. Презаредете конфигурацията на systemd:

    sudo systemctl daemon-reload
    
  5. Активирайте и стартирайте Monit:

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. Проверете състоянието на работа на Monit:

    sudo systemctl status monit
    

Метод 2: Активирайте Monit с помощта на старомодната команда

защото monit Вероятно е базиран на SysVinit, а не на systemd, така че можете да използвате традиционния update-rc.d Поръчка:

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

След това го стартирайте ръчно:

sudo service monit start

Проверка на състоянието:

sudo service monit status

Ако това успее, това означава monit Той разчита на по-стара система за стартиране, а не на systemd.

Метод 3: Директно използване monit Командно ръчно стартиране

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

sudo monit

След това проверете:

sudo monit status

Ако нямате нужда от systemd, за да го контролирате, това ще работи добре!

总结

  • метод 1(update-rc.d): Приложимо за Monit, базиран на SysVinit.
  • метод 2(Ръчно създаване на услуга systemd): Това е подходящо за ситуации, в които искате да използвате systemd за управление на Monit.
  • метод 3(Бягай директно monit): Подходящо за тези, които не искат да променят конфигурацията на systemd и просто искат Monit да работи.

Можете първо да опитате метод 1Ако това не работи, използвайте метод 2 Създайте системната конфигурация. Това ще реши проблема перфектно! 🚀

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

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

За да отключите още скрити трикове🔑, заповядайте в нашия Telegram канал!

Споделете и харесайте, ако ви харесва! Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

Преминете към Top