De Problem vum Start monitmonit.service léisen ass keen gebiertege Service, deen op systemd-sysv-install ëmgeleet gëtt

🚀 Den Opstart vum Monitor ass gescheitert? Léiert wéi Dir systemd-s syv-install Problemer an 1 Minutt léist!

💻 Monit net gestart? Hiweis"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? Dësen Artikel léiert Iech wéi Dir et séier befestegt. Linux De Server ass zréck an normal Operatioun! ⚡ Fir Ubuntu,CentOS, Debian an aner Systemer, maacht et an 3 einfache Schrëtt! Halt op Iech Suergen iwwer de Monit a fänkt un ze léieren! 🔧

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

Är Fehlermeldung:

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

Sinn:monit Net eng gebierteg systemd Service, mee baséiert op Sys Vinit(Alte Stil Init System).

an systemctl enable monit Wann systemd fënnt monit Nee Déi aktuell Systemd Service Datei, also rifft et automatesch systemd-sysv-install Fir kompatibel mat der aler Servicemanagementmethod ze sinn.

Wéi léisen?

De Problem vum Start monitmonit.service léisen ass keen gebiertege Service, deen op systemd-sysv-install ëmgeleet gëtt

Dir hutt 3 Weeër fir dëse Problem ze fixéieren:

Method 1: Manuell e Systemdéngscht erstellen

Wann Dir wëllt monit Et kann wéi e normale systemd Service geréiert ginn, Dir kënntManuell systemd Eenheetsdatei erstellen.

  1. Erstellt eng systemd Servicedatei :

    sudo nano /etc/systemd/system/monit.service
    
  2. Gitt de folgenden Inhalt an :

    [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
    

    erklären :

    • ExecStart=/usr/bin/monit -I Loosst de Monit benotzen init Modus.
    • Restart=always Maacht Monit automatesch no engem Crash nei unzefänken.
    • WantedBy=multi-user.target Loosst et mam System ufänken.
  3. retten an Sortie(geméiss Ctrl + X, Dann Y Enter).

  4. Systemd Konfiguratioun nei lueden :

    sudo systemctl daemon-reload
    
  5. Monit aktivéieren an starten :

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. Kontrolléiert de Lafstatus vum Monit :

    sudo systemctl status monit
    

Method 2: Aktivéiert Monit mat dem almodeschen Kommando

well monit Et ass méiglecherweis op SysVinit baséiert, net systemd, sou datt Dir déi traditionell benotze kënnt update-rc.d Bestellung:

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

Da fänkt et manuell un:

sudo service monit start

Status kontrolléieren :

sudo service monit status

Wann dat geléngt, heescht et monit Et hänkt op engem eelere Init System, net systemd.

Method 3: Direkt benotzt monit Kommando manuell Start

Wann Dir just Monit temporär wëllt lafen ouni et automatesch beim Boot starten, kënnt Dir et direkt lafen:

sudo monit

Da kontrolléiert:

sudo monit status

Wann Dir net Systemd braucht fir et ze kontrolléieren, funktionnéiert dat gutt!

Resumé

  • Methode 1(update-rc.d): Uwendbar fir Monit baséiert op SysVinit.
  • Methode 2(Manuell e systemd Service erstellen): Dëst ass gëeegent fir Situatiounen wou Dir Systemd benotze wëllt fir Monit ze managen.
  • Methode 3(Run direkt monit): Gëeegent fir déi, déi d'Systemd Konfiguratioun net änneren wëllen a just Monit wëllen lafen.

Dir kënnt als éischt Method 1 probéieren . Wann dat net funktionéiert, benotzt Method 2 fir d'Systemd-Konfiguratioun ze kreéieren. Dëst sollt de Problem perfekt léisen! 🚀

Comments

您的邮箱地址不会被公开。必填项已用*标注

Minière zu Top