monitmonit.service सुरु गर्ने समस्या समाधान गर्नुहोस्, यो नेटिभ सेवा होइन, systemd-sysv-install मा रिडिरेक्ट हुँदैछ।

🚀 मोनिट सुरु हुन सकेन? १ मिनेटमा systemd-s समाधान गर्न सिकाउनुहोस्syv-स्थापना समस्या!

💻 मोनिट सुरु हुन सकेन? सङ्केत"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? यो लेखले तपाईंलाई यसलाई कसरी छिटो ठीक गर्ने भनेर सिकाउनेछ। लिनक्स सर्भर सामान्य सञ्चालनमा फर्किएको छ! ⚡ उबुन्टुको लागि,CentOS, डेबियन र अन्य प्रणालीहरू, यसलाई ३ सरल चरणहरूमा सम्पन्न गर्नुहोस्! मोनिटको बारेमा चिन्ता गर्न छोड्नुहोस् र यसलाई सिक्न सुरु गर्नुहोस्! 🔧

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(पुरानो शैलीको init प्रणाली)।

systemctl enable monit जब systemd ले फेला पार्छ monit होईन वास्तविक systemd सेवा फाइल, त्यसैले यसले स्वचालित रूपमा कल गर्छ systemd-sysv-install पुरानो सेवा व्यवस्थापन विधिसँग उपयुक्त हुन।

कसरी समाधान गर्ने?

monitmonit.service सुरु गर्ने समस्या समाधान गर्नुहोस्, यो नेटिभ सेवा होइन, systemd-sysv-install मा रिडिरेक्ट हुँदैछ।

यो समस्या समाधान गर्ने तपाईंसँग ३ तरिकाहरू छन्:

विधि १: म्यानुअल रूपमा systemd सेवा सिर्जना गर्नुहोस्

यदि तपाईं चाहनुहुन्छ भने monit यसलाई सामान्य systemd सेवा जस्तै व्यवस्थापन गर्न सकिन्छ, तपाईं सक्नुहुन्छम्यानुअल रूपमा systemd एकाइ फाइल सिर्जना गर्नुहोस्

  1. systemd सेवा फाइल सिर्जना गर्नुहोस्:

    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. systemd कन्फिगरेसन पुन: लोड गर्नुहोस्:

    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 यो systemd मा होइन, पुरानो init प्रणालीमा निर्भर गर्दछ।

विधि ३: सिधै प्रयोग गर्नुहोस् monit आदेश म्यानुअल सुरुवात

यदि तपाईं बुटमा स्वचालित रूपमा सुरु नगरी अस्थायी रूपमा मोनिट चलाउन चाहनुहुन्छ भने, तपाईं यसलाई सिधै चलाउन सक्नुहुन्छ:

sudo monit

त्यसपछि जाँच गर्नुहोस्:

sudo monit status

यदि तपाईंलाई यसलाई नियन्त्रण गर्न systemd आवश्यक छैन भने, यो ठीकसँग काम गर्नेछ!

सारांशमा भन्नुपर्दा

  • विधि १(update-rc.d): SysVinit मा आधारित Monit मा लागू हुन्छ।
  • विधि १(म्यानुअली systemd सेवा सिर्जना गर्नुहोस्): यो त्यस्ता परिस्थितिहरूको लागि उपयुक्त छ जहाँ तपाईं Monit व्यवस्थापन गर्न systemd प्रयोग गर्न चाहनुहुन्छ।
  • विधि १(सिधै चलाउनुहोस् monit): systemd कन्फिगरेसन परिवर्तन गर्न नचाहने र Monit चलाउन चाहनेहरूका लागि उपयुक्त।

तपाईं पहिले प्रयास गर्न सक्नुहुन्छ विधि १यदि त्यसले काम गरेन भने, प्रयोग गर्नुहोस् विधि १ systemd कन्फिगरेसन सिर्जना गर्नुहोस्। यसले समस्यालाई पूर्ण रूपमा समाधान गर्नेछ! 🚀

आशा चेन वेइलियाङ ब्लग ( https://www.chenweiliang.com/ ) "Solve the problem of start monitmonit.service is not a native service, redirectoring to systemd-sysv-install" साझा गरिएको छ जुन तपाईंको लागि उपयोगी हुन सक्छ।

यस लेखको लिङ्क साझा गर्न स्वागत छ:https://www.chenweiliang.com/cwl-32487.html

थप लुकेका चालहरू अनलक गर्न🔑, हाम्रो टेलिग्राम च्यानलमा सामेल हुन स्वागत छ!

मन परे लाइक र सेयर गर्नुहोस ! तपाईको सेयर र लाइक हाम्रो निरन्तर प्रेरणा हो!

 

评论 评论

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवाश्यक फिल्डहरू प्रयोग भएको छ * लेबल

लेख निर्देशिका
माथि स्क्रोल गर्नुहोस्