د پیل کولو ستونزه حل کړئ monitmonit.service اصلي خدمت نه دی، systemd-sysv-install ته لیږل کیږي

🚀 مونیټ پیل نشو؟ تاسو ته په یوه دقیقه کې د سیسټم ډی ایس حل کول زده کړئsد yv-انسټال ستونزه!

💻 مونیټ په پیل کې پاتې راغی؟ اشاره"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"؟ دا مقاله به تاسو ته درس درکړي چې څنګه یې ژر تر ژره حل کړئ. لینوکس سرور بیرته عادي فعالیت ته راستون شو! ⚡ د اوبنټو لپاره،CentOS، ډیبیان او نور سیسټمونه، دا په 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 اصلي سیسټم شوی خدمت نه دی، مګر پر بنسټ والړ دی سیس وینټ(د زاړه سټایل init سیسټم).

په systemctl enable monit کله چې سیسټمډ ومومي monit نه د اصلي سیسټم شوي خدماتو فایل، نو دا په اتوماتيک ډول زنګ وهي systemd-sysv-install د زاړه خدماتو مدیریت میتود سره مطابقت ولري.

څنګه حل کول؟

د پیل کولو ستونزه حل کړئ monitmonit.service اصلي خدمت نه دی، systemd-sysv-install ته لیږل کیږي

تاسو د دې ستونزې د حل لپاره درې لارې لرئ:

طریقه ۱: په لاسي ډول د سیسټم خدمت جوړ کړئ

که تاسو غواړئ 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 اجازه راکړئ چې مونیټ وکاروي init حالت.
    • Restart=always د ټکر وروسته مونیټ په اتوماتيک ډول بیا پیل کړئ.
    • WantedBy=multi-user.target راځئ چې دا د سیسټم سره پیل کړو.
  3. خوندي کول او وتل(按 Ctrl + X، بیا Y داخل کړئ).

  4. د سیسټم ترتیب بیا پورته کړئ:

    sudo systemctl daemon-reload
    
  5. مونیټ فعال او پیل کړئ:

    sudo systemctl enable monit
    sudo systemctl start monit
    
  6. د مانیټ د چلولو حالت وګورئ:

    sudo systemctl status 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 دا په زاړه init سیسټم تکیه کوي، نه په systemd.

دریمه طریقه: مستقیم کارول monit د قوماندې لارښود پیل

که تاسو غواړئ چې مونیټ په لنډمهاله توګه پرته له دې چې په اتوماتيک ډول یې په بوټ کې پیل کړئ، پرمخ بوځئ، تاسو کولی شئ دا مستقیم چل کړئ:

sudo monit

بیا وګورئ:

sudo monit status

که تاسو د دې کنټرول لپاره سیسټمډ ته اړتیا نلرئ، دا به ښه کار وکړي!

总结

  • طریقه 1(update-rc.d): د سیس وینیټ پر بنسټ مونیټ لپاره د تطبیق وړ.
  • طریقه 2(په لاسي ډول د سیسټمډ خدمت جوړ کړئ): دا د هغو شرایطو لپاره مناسب دی چیرې چې تاسو غواړئ د مونیټ اداره کولو لپاره سیسټمډ وکاروئ.
  • طریقه 3(مستقیم چلول monit): د هغو کسانو لپاره مناسب چې نه غواړي د سیسټم ترتیب بدل کړي او یوازې غواړي چې مونیټ چل شي.

تاسو لومړی هڅه کولی شئ طریقه 1که دا کار ونکړي، وکاروئ طریقه 2 د سیسټم ترتیب جوړ کړئ. دا به ستونزه په بشپړه توګه حل کړي! 🚀

امید چن وییلینګ بلاګ ( https://www.chenweiliang.com/ ) د ستونزې حل د پیل monitmonit.service اصلي خدمت نه دی، زما لخوا شریک شوی systemd-sysv-install ته لیږدول ممکن ستاسو لپاره ګټور وي.

د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-32487.html

د نورو پټو چلونو د خلاصولو لپاره، زموږ د ټیلیګرام چینل سره یوځای کیدو ته ښه راغلاست!

که مو خوښه شوه لایک او شریک کړئ! ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې کارول کیږي * لیبل

پاس شئ