Артицле Дирецтори
🚀 Монит није успео да се покрене? Научите да решите системд-ове за 1 минутsив-инсталл проблем!
💻 Монит није успео да се покрене? наговештај"start monitmonit.service is not a native service, redirecting to systemd-sysv-instalл"? Овај чланак ће вас научити како да то брзо поправите. линук Сервер се вратио у нормалан рад! ⚡ За Убунту,Убунту, Дебиан и друге системе, урадите то у 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 Да буде компатибилан са старим методом управљања услугама.
Како решити?

Имате 3 начина да решите овај проблем:
Метод 1: Ручно креирајте системд услугу
Ако желите monit Њиме се може управљати као нормалном системском услугом, можетеРучно креирајте системд јединичну датотеку.
Креирајте системски сервисни фајл:
sudo nano /etc/systemd/system/monit.serviceПопуните следећи садржај:
[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Нека Монит користиinitрежим.Restart=alwaysНека се Монит аутоматски рестартује након пада.WantedBy=multi-user.targetНека почне са системом.
сачувајте и изађите(према
Ctrl + X,ОндаYЕнтер).Поново учитај системд конфигурацију:
sudo systemctl daemon-reloadОмогућите и покрените Монит:
sudo systemctl enable monit sudo systemctl start monitПроверите статус рада Монита:
sudo systemctl status monit
Метод 2: Омогућите Монит користећи старомодну команду
јер monit Вероватно је заснован на СисВинит-у, а не на системд-у, тако да можете користити традиционални 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 Командни ручни старт
Ако само желите да покренете Монит привремено без аутоматског покретања при покретању, можете га покренути директно:
sudo monit
Затим проверите:
sudo monit status
Ако вам не треба системд да га контролишете, ово ће функционисати сасвим добро!
总结
- метод 1(
update-rc.d): Применљиво на Монит заснован на СисВинит-у. - метод 2(Ручно креирајте системд услугу): Ово је погодно за ситуације у којима желите да користите системд за управљање Монитом.
- метод 3(Трчи директно
monit): Погодно за оне који не желе да мењају системску конфигурацију и само желе да се Монит покрене.
Можете прво покушати метод 1Ако то не успе, користите метод 2 Креирајте системд конфигурацију. Ово ће савршено решити проблем! 🚀
Блог Хопе Цхен Веилианг ( https://www.chenweiliang.com/ ) Решење проблема старт монитмонит.сервице није изворни сервис, преусмеравање на системд-сисв-инсталл који ја делим може да вам помогне.
Добродошли да поделите везу овог чланка:https://www.chenweiliang.com/cwl-32487.html
Да бисте открили још скривених трикова🔑, добродошли да се придружите нашем Телеграм каналу!
Поделите и лајкујте ако вам се свиђа! Ваша дељења и лајкови су наша стална мотивација!