network.service एलएसबी शुरू करने में विफल: नेटवर्किंग लाओ / डाउन करें - सेंटोस 7


12

मैं नेटवर्क सेवा शुरू करने का प्रयास करते समय Centos7 पर एक समस्या का सामना कर रहा हूं। मुझे नीचे त्रुटि संदेश प्राप्त होता है।

Failed to start LSB: Bring up/down networking

यह समस्या तब उत्पन्न हुई जब मैंने महसूस किया कि यह / etc / sysconfig / network-script / ifcfg-eth0 फ़ाइल (नीचे पाया गया) से मेरा स्थिर IP पता नहीं ले रहा है।

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.16
NETMASK=255.255.255.0
HWADDR=B8:27:EB:C3:1E:EC
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Ethernet

रिबूट पर, डिवाइस 192.168.0.7 के आईपी पते के साथ लोड होगा, स्पष्ट रूप से उस स्थिर आईपी पते को नहीं सौंपा गया है, और यह सुनिश्चित नहीं है कि यह डीएचसीपी सर्वर (जो मेरे पास है, मेरा राउटर) की जानकारी कैसे प्राप्त कर रहा है

मैंने NetworkManager को निष्क्रिय करने का प्रयास किया, क्योंकि यह नीचे दिए गए आदेश को जारी करके नेटवर्क सेवा के साथ कहर ढा रहा था।

systemctl stop NetworkManager

और फिर नेटवर्क को सक्षम करें

systemctl start network

फिर से वही त्रुटि सामने आई, मैंने तब धीरज प्रक्रिया को मार डाला, और एक बार फिर नेटवर्क सेवा शुरू करने का प्रयास किया और फिर से वही त्रुटि हुई।

धीरज खोना, चूंकि मेरे पास डीएचसीपी आईपी के माध्यम से सर्वर पर उस समय इंटरनेट से कनेक्टिविटी थी, "यम रिमूव नेटवर्क मैनेजर" का प्रदर्शन किया और फिर से कोई फायदा नहीं हुआ। मुझे यकीन नहीं है कि अगर यह एक अच्छा विचार था या नहीं, लेकिन हे यह वैसे भी काम नहीं कर रहा था।

मुझे लगता है कि मुझे इंटरनेट पर मिल रहे सुझावों को समाप्त कर दिया गया है। आश्चर्य है कि अगर किसी और को कोई विचार हो तो क्या हो सकता है।

संपादित करें: एक और ध्यान दें, यह किसी भी तरह से वीएम या वर्चुअलाइजेशन से संबंधित नहीं है। यह बस एक रास्पबेरीपीआई 3 है

बहुत धन्यवाद।

संपादित करें: लॉग प्रविष्टियाँ:

Jan 01 00:00:06 <hostname> systemd[1]: Starting LSB: Bring up/down networking... 
Jan 01 00:00:06 <hostname> systemd[1]: network.service: control process exited, code=exited status=6 
Jan 01 00:00:06 <hostname> systemd[1]: Failed to start LSB: Bring up/down networking 
Jan 01 00:00:06 <hostname> systemd[1]: Unit network.service entered failed state 
Jan 01 00:00:06 <hostname> systemd[1]: network.service failed

बस यह सुनिश्चित करने के लिए कि यह सिर्फ एक टाइपो है ... जब आप कहते /var/sysconfig/network-scripts/ifcfg-eth0हैं कि आप वास्तव में मतलब है /etc/sysconfig/network-scripts/ifcfg-eth0, है ना?
zagrimsan

माफी, हाँ, मेरी गलती, / आदि / sysconfig / नेटवर्क-स्क्रिप्ट / ifcfg-eth0
dlyxzen

क्या आपने सुनिश्चित किया HWADDRहै कि फाइल वास्तव में एनआईसी से मेल खाती है?
zagrimsan

मैंने "ifconfig -a" के आउटपुट की जाँच की है और हाँ यहाँ से ईथरनेट एड्रेस आउटपुट जो मैंने फाइल में रखा है, से मेल खाता है।
dlyxzen

कृपया सिस्टम लॉग को उस बूट समय से पोस्ट करें जब नेटवर्क इंटरफेस लाया जाता है, या तो /var/log/उन चीजों में से जो भी फाइल सेंटोस में या आउटपुट से लॉग इन करती है journalctl -l -b 0
ज़गरिम्सन

जवाबों:


7

बस मामले में किसी को भी अभी भी इस 'LSB' त्रुटि के संबंध में रास्पबेरी पाई पर Centos 7 के साथ एक समस्या है।

मुझे अंतत: पता चला कि जो /etc/rc.d/init.d/networkस्क्रिप्ट चल रही है, वह तुरंत ही खत्म हो जाएगी, status=6अगर कोई विशिष्ट फ़ाइल मौजूद न हो, तो त्रुटि होगी /etc/sysconfig/network
मुझे पता नहीं है कि इस फ़ाइल की आवश्यकता क्यों है, जैसा कि एक अन्य प्रणाली पर मैं फ़ाइल पर काम करता हूं, लेकिन मौजूद है। लेकिन यह मेरे रास्पबेरी के लिए मुझे मिले सेंटोस 7 ओएस के साथ बॉक्स से बाहर मौजूद नहीं था। अन्य सभी चरणों से गुजरने के बाद (नेटवर्क मैनेजर को हटा दें, ifcfg फ़ाइल में स्थिर आईपी सेट करें, नेटवर्क मैनेजर के लिए dhc प्रक्रिया को मारें, आदि) यदि आपको अभी भी यह त्रुटि मिलती है तो बस प्रयास करें:

touch /etc/sysconfig/network

फ़ाइल खाली हो सकती है। बस अस्तित्व है।

फिर नेटवर्क सेवा को फिर से शुरू करें:

systemctl restart network

और वोइला। मुझे लगता है कि यह एक बहुत ही छोटी सी समस्या है, लेकिन मैं इसे खोजने से पहले सभी सिरदर्द और कोशिश करता हूं और बाद में जाने के लिए अच्छा था।


5

मैं हाल ही में एक ही मुद्दा यानी network.service विफलता रहा है

LSB शुरू करने में विफल: नेटवर्किंग को ऊपर / नीचे लाना

मेरे लिए काम किया समाधान NetworkManger को अक्षम कर रहा था:

systemctl stop NetworkManager
systemctl disable NetworkManager

रिबूट और संजाल। सेवा सक्रिय (चल रही) थी


3

आपको उपयोग करना चाहिए

BOOTPROTO=none

के बजाय

BOOTPROTO=static

आरएचईएल / सेंटोस 7 में पूर्व सही वाक्यविन्यास है।


क्या आप बता सकते हैं कि यह समस्या को हल करने में कैसे मदद कर सकता है, यदि आप इसे उत्तर के रूप में प्रस्तुत कर रहे हैं? अन्यथा, आप इसे टिप्पणी के रूप में जोड़ सकते हैं, यह कहते हुए कि यह कोशिश करने के लिए कुछ है।
मेलबर्सलान

संकेत: इस सिफारिश का आधार CentOS डॉक्स में पाया जा सकता है ...
zagrimsan

1
आप CentOS 5 प्रलेखन संदर्भित कर रहे हैं ?! यह पूरी तरह से अप्रासंगिक है CentOS 7,
pgoetz

2
यह उत्तर सही है। सिर्फ इसलिए कि कोई झलक नहीं है, आपको सही जवाब नहीं देना चाहिए। रेडहैट 7 में कोई नहीं है BOOTPROTO=STATIC। संदर्भ: unix.stackexchange.com/questions/167083/…
ora-600

0

मुझे वही त्रुटि मिली जो i2p को सेवा के रूप में शुरू करने की कोशिश कर रहा था। हालांकि मैंने देखा कि मेरे सिस्टम पर लिनक्स स्टैंडर्ड बेस सपोर्ट पैकेज के कुछ हिस्सों को स्थापित नहीं किया गया था। उन स्थापित करने के बाद अब कोई समस्या नहीं थी।


-1

BOOTTOPRO=""और IPADDR=""लाइनों को हटाएं । मैं उसी समस्या को लेकर इस सूत्र में आया। प्रारंभ में, मैंने enp0s3 के स्थैतिक मूल्यों को निर्धारित करने के लिए BOOTTOPRO और IPPADDR लाइनों को जोड़ा था। इन दो पंक्तियों को हटाने के बाद, मैं कर पायाsystemctl restart network.service


1
यदि आप हटाते हैं IPADDR=...तो आप एक स्थिर आईपी को कॉन्फ़िगर नहीं कर सकते हैं। यह वास्तव में मददगार नहीं है।
ora-600
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.