नेटवर्किंग सेवा रिबूट पर शुरू / शुरू नहीं होती है।
Restarting networking (via systemctl): networking.serviceJob for networking.service failed because the control process exited with error code.
मैं अभी भी सर्वर को रिमोट कंसोल के माध्यम से एक्सेस कर सकता हूं, लेकिन और कुछ नहीं, क्योंकि नेटवर्क के बिना, कोई रास्ता नहीं है और न ही अंदर।
systemctl स्टेटस नेटवर्किंग. सेवा कहती है:
● networking.service - Raise network interfaces
Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor prese
t: enabled)
Drop-In: /run/systemd/generator/networking.service.d
└─50-insserv.conf-$network.conf
Active: failed (Result: exit-code) since Mo 2016-04-18 06:53:11 UTC; 43s ago
Docs: man:interfaces(5)
Process: 3551 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=
1/FAILURE)
Process: 3546 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [
-n "$(ifquery --read-environment --list --exclude=lo)" ] && udevadm settle (cod
e=exited, status=0/SUCCESS)
Main PID: 3551 (code=exited, status=1/FAILURE)
Apr 18 06:53:11 h2502988.stratoserver.net ifup[3551]: For info, please visit htt
ps://www.isc.org/software/dhcp/
Apr 18 06:53:11 h2502988.stratoserver.net ifup[3551]: Usage: dhclient [-4|-6] [-
SNTP1dvrx] [-nw] [-p <port>] [-D LL|LLT]
Apr 18 06:53:11 h2502988.stratoserver.net ifup[3551]: [-s server
-addr] [-cf config-file] [-lf lease-file]
Apr 18 06:53:11 h2502988.stratoserver.net ifup[3551]: [-pf pid-f
ile] [--no-pid] [-e VAR=val]
Apr 18 06:53:11 h2502988.stratoserver.net ifup[3551]: [-sf scrip
t-file] [interface]
Apr 18 06:53:11 h2502988.stratoserver.net ifup[3551]: Failed to bring up eth0.
Apr 18 06:53:11 h2502988.stratoserver.net systemd[1]: networking.service: Main p
rocess exited, code=exited, status=1/FAILURE
Apr 18 06:53:11 h2502988.stratoserver.net systemd[1]: Failed to start Raise netw
ork interfaces.
Apr 18 06:53:11 h2502988.stratoserver.net systemd[1]: networking.service: Unit e
ntered failed state.
Apr 18 06:53:11 h2502988.stratoserver.net systemd[1]: networking.service: Failed
with result 'exit-code'.
मेरा / etc / नेटवर्क / इंटरफेस जैसा दिखता है:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
मैं कहां से डीबग करना शुरू कर सकता हूं?
किसी भी संकेत के लिए धन्यवाद! सादर, के
# sudo ifup --verbose eth0
Configuring interface eth0=eth0 (inet)
/bin/run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/ethtool
run-parts: executing /etc/network/if-pre-up.d/wireless-tools
run-parts: executing /etc/network/if-pre-up.d/wpasupplicant
/sbin/dhclient -1 -v -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases -I -df /var/lib/dhcp/dhclient6.eth0.leases eth0
Internet Systems Consortium DHCP Client 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Usage: dhclient <snip>
Failed to bring up eth0.
sudo ifup --verbose eth0
देखने के लिए एक मैनुअल कर सकते हैं कि चीजें कहाँ गलत हैं?
/var/log/syslog
। आप dhclient
स्वयं ही कमांड को मैन्युअल रूप से निष्पादित करने का प्रयास कर सकते हैं। यदि कोई त्रुटि संदेश अनुसरण नहीं करता है, तो कोई समस्या नहीं है dhclient
।
up
को एक-एक करके निष्पादित करने की कोशिश करता है , जो स्क्रिप्ट में स्थित हैं/etc/network/if-up.d
। इनमें से एक में एकdhclient
आदेश है जो विफल रहता है। इसलिए कुछ ऐसा करेंgrep -R dhclient /etc/network/if-up.d/*
और देखें कि आपको क्या मिलता है।