Risolve u prublema di start monitmonit.service ùn hè micca un serviziu nativu, redirecting à systemd-sysv-install

🚀 Monit hà fiascatu à inizià? Insegni à risolve systemd-s in 1 minutusyv-install prublema!

💻 Monit hà fiascatu à inizià? suggerimentu"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? Questu articulu vi insignà cumu per riparà rapidamente. Linux U servitore hè tornatu à u funziunamentu normale! ⚡ Per Ubuntu,CentOS, Debian è altri sistemi, fate in 3 passi simplici ! Smetti di preoccuparti di Monit è cuminciate à amparà! 🔧

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

U vostru missaghju d'errore:

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

significatu hè:monit Ùn hè micca un serviziu di sistema nativu, ma basatu annantu sysvinit(Sistema init anticu).

in systemctl enable monit Quandu systemd trova monit 没有 L'attuale file di serviziu systemd, cusì chjama automaticamente systemd-sysv-install Per esse cumpatibile cù u vechju metudu di gestione di serviziu.

Cumu risolve?

Risolve u prublema di start monitmonit.service ùn hè micca un serviziu nativu, redirecting à systemd-sysv-install

Avete 3 manere di risolve stu prublema:

Metudu 1: Crea manualmente un serviziu systemd

Sè vo vulete monit Pò esse amministratu cum'è un serviziu systemd normale, pudeteCrea manualmente u schedariu di unità systemd.

  1. Crea un schedariu di serviziu systemd:

    sudo nano /etc/systemd/system/monit.service
    
  2. Cumplete u cuntenutu seguente:

    [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
    

    Spiegazione:

    • ExecStart=/usr/bin/monit -I Lasciate aduprà Monit init modu.
    • Restart=always Fate chì Monit riavvia automaticamente dopu un crash.
    • WantedBy=multi-user.target Chì principia cù u sistema.
  3. salvà è esci(secondu Ctrl + X, tandu Y entre).

  4. Ricaricate a cunfigurazione di u sistema:

    sudo systemctl daemon-reload
    
  5. Habilita è principià Monit:

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. Verificate u statu di esecuzione di Monit:

    sudo systemctl status monit
    

Metudu 2: Habilita Monit cù u cumandamentu anticu

perchè monit Hè prubabilmente basatu annantu à SysVinit, micca systemd, cusì pudete aduprà u tradiziunale update-rc.d Ordine:

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

Allora cuminciate manualmente:

sudo service monit start

Verificate u Status:

sudo service monit status

Se questu riesce, significa monit Si basa nantu à un sistema init più anticu, micca systemd.

Metudu 3: Aduprà direttamente monit Cummandu u principiu manuale

Se vulete solu eseguisce Monit temporaneamente senza inizià automaticamente à u boot, pudete eseguisce direttamente:

sudo monit

Allora verificate:

sudo monit status

Se ùn avete micca bisognu di systemd per cuntrullà, questu funzionerà bè!

总结

  • metudu 1(update-rc.d): Applicabile à Monit basatu annantu à SysVinit.
  • metudu 2(Create manualmente un serviziu systemd): Questu hè adattatu per situazioni induve vulete usà systemd per gestisce Monit.
  • metudu 3(Corri direttamente monit): Adatta per quelli chì ùn volenu micca cambià a cunfigurazione di u sistema è volenu solu chì Monit curre.

Pudete pruvà prima metudu 1Se questu ùn funziona micca, aduprate metudu 2 Crea a cunfigurazione systemd. Questu hà da risolve u prublema perfettamente! 🚀

发表 评论

U vostru indirizzu email ùn serà micca publicatu. I campi richiesti sò aduprati * Etichetta

Libru di Top