"NetworkManager" servisini devre dışı bırakıp çıkardıktan sonra CentOS 7 "network" servisini başlatamıyorum. Şebeke servis durumunu kontrol ettiğimde, şu hatayı veriyor:
#systemctl status network.service
network.service - LSB: Bring up/down networking
Loaded: loaded (/etc/rc.d/init.d/network)
Active: failed (Result: exit-code) since Fri 2015-01-16 22:30:46 GMT; 38s ago
Process: 4857 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists
Jan 16 22:30:46 localhost.localdomain systemd[1]: network.service: control process exited, code=exited status=1
Jan 16 22:30:46 localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
Jan 16 22:30:46 localhost.localdomain systemd[1]: Unit network.service entered failed state.
CenOS'un önceki bölümlerinde "NetworkManager" servisinden şebeke servisine geçerken herhangi bir problem çıkarmamış gibi görünüyordu. Soruna neyin neden olduğu ve nasıl düzeltileceği hakkında bir fikriniz var mı?
Not: Ağ yönetimi servisini kaldırmak için yum erase kullandım.
İşte istendiği gibi ek bilgi:
/etc/sysconfig/network-script/ifcfg-enp8s0
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp8s0
UUID=453a07fe-1b07-4f29-bc32-f2168e50706a
ONBOOT=yes
HWADDR=XXXXXXXXXXX
MACADDR=XXXXXXXXXX
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
/etc/resolv.conf
; generated by /usr/sbin/dhclient-script
search customer.marples.midcity.lan
nameserver 10.241.128.1
HWADDR=XXXXXXXXXXX
VE var MACADDR=XXXXXXXXXX
. Bu yanlış gibi görünüyor, çünkü aynı olması amaçlanmış gibi görünüyor. Tavsiye ettiğim şeylerden birini deneyin (konfigürasyonunuzda bu bölümü yorumlayın), yeniden başlatın ve tekrar deneyin. Bu CentOS 7 box SELinux zorlayıcı mı? Bu sistemi bir donanımda mı yoksa sanal bir ortamda mı kullanıyorsunuz? hosts
ve resolv.conf
şimdiye kadar iyi görünüyorsun.
HWADDR
ve / veya MACADDR
sanırım çıkarmanız MACADDR
yeterli olmalı. Tüm kutuyu yeniden başlatın ve ağın doğru açılıp açılmadığına bakın. Ayrıca, kullanmazsan IPv6
, şu pisliği oradan çıkar. cat /sys/class/net/ens192/address
Düzgün şekilde kurulduğundan emin olmak için HWADDR'nizi de kullanarak kontrol edebilirsiniz .
/etc/sysconfig/network-script/ifcfg-eth0
<br/>/etc/hosts
<br/>/etc/resolv.conf
<br/> <br/> Özel NIC için yapılandırılmış rotalarınızı kontrol etmek isteyebilirsiniz (bulundu/etc/sysconfig/network-scripts/route-<interface>
), çünkü bu benzer hatalara neden olabilir. <br/> denedinifdown eth0
veifup eth0
yerinesystemctl (re)start network
?Network Manager
Kullanmayı devre dışı bıraktınız / kaldırdınız mı?yum remove