Ağ hizmetini başlatmaya çalışırken Centos7 ile ilgili bir sorun yaşıyorum. Aşağıdaki hata iletisini alıyorum.
Failed to start LSB: Bring up/down networking
Sorun, / etc / sysconfig / network-scripts / ifcfg-eth0 dosyasından (aşağıda bulundu) statik IP adresimi almadığını fark ettiğimde ortaya çıktı.
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
Yeniden başlatıldığında, aygıt 192.168.0.7 IP adresiyle yüklenir, açıkça statik IP adresi atanmaz ve DHCP sunucusunun (sahip olduğum yönlendiricim) nasıl bilgi aldığından emin olmaz.
NetworkManager'ı devre dışı bırakmaya çalıştım, çünkü bu, aşağıdaki komutu vererek ağ hizmetine zarar vermiş olabilir.
systemctl stop NetworkManager
ve ardından ağı etkinleştir
systemctl start network
yine aynı hata ortaya çıktı, sonra dhclient işlemini öldürdüm ve ağ hizmetini bir kez daha başlatmaya çalıştım ve tekrar aynı hatayı aldım.
DHCP IP üzerinden sunucuda o zaman internete bağlantım olduğundan sabrını kaybetmek, bir "yum Remove Network Manager" gerçekleştirdi ve yeniden boşuna yeniden başlatmayı denedi. Bunun iyi bir fikir olup olmadığından emin değilim, ama yine de işe yaramadı.
Ben internette bulabildiğim önerileri bitmiş gibi görünüyor. Başka neler olup bittiğine dair bir fikrin olup olmadığını merak ediyorum.
edit: bir not daha, bu bir VM değil veya herhangi bir şekilde Sanallaştırma ile ilgili. Bu sadece bir RaspberryPI 3
Çok teşekkürler.
Düzenle: Günlük girişleri:
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
HWADDR
dosyadaki NIC ile gerçekten örtüştüğünden emin misiniz ?
/var/log/
bu şeylerde hangi dosyadan CentOS'ta oturum açıldığından veya çıktısından gönderin journalctl -l -b 0
.
/var/sysconfig/network-scripts/ifcfg-eth0
aslında demek istediğini söylediğinde/etc/sysconfig/network-scripts/ifcfg-eth0
, değil mi?