network.service LSB başlatılamadı: Ağı yukarı / aşağı getir - Centos 7


12

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

Sadece bir yazım hatası olduğundan emin olmak için ... /var/sysconfig/network-scripts/ifcfg-eth0aslında demek istediğini söylediğinde /etc/sysconfig/network-scripts/ifcfg-eth0, değil mi?
zagrimsan

özür dilerim, evet, hatam, / etc / sysconfig / network-scriptler / ifcfg-eth0
dlyxzen

Bu HWADDRdosyadaki NIC ile gerçekten örtüştüğünden emin misiniz ?
zagrimsan

Ben "ifconfig -a" çıkışını kontrol ettik ve evet buradan ethernet adresi çıktı dosyaya yerleştirilen maçlar.
dlyxzen

Lütfen ağ günlüğü açıldığında önyükleme zamanından sistem günlüğünü, /var/log/bu şeylerde hangi dosyadan CentOS'ta oturum açıldığından veya çıktısından gönderin journalctl -l -b 0.
zagrimsan

Yanıtlar:


7

Herkesin bu 'LSB' hatasıyla ilgili olarak Raspberry Pi'de Centos 7 ile hala bir sorun olması durumunda.

Sonunda /etc/rc.d/init.d/networkçalıştırılan komut status=6dosyası, yani belirli bir dosya, yani hemen ile hata olduğunu öğrendim /etc/sysconfig/network.
Dosya üzerinde çalıştığım başka bir sistemde olduğu gibi boş olduğu için bu dosyanın neden gerekli olduğu hakkında hiçbir fikrim yok. Ama Ahududu için aldığım Centos 7 OS ile kutudan çıkmadı. Diğer tüm adımlardan geçtikten sonra (Ağ Yöneticisi'ni kaldırın, ifcfg dosyasında statik IP ayarlayın, Ağ Yöneticisi için dhc işlemini öldürün, vb.) Bu hatayı almaya devam ederseniz, şunu deneyin:

touch /etc/sysconfig/network

Dosya boş olabilir. Sadece var olmak zorunda.

Ardından ağ hizmetini yeniden başlatın:

systemctl restart network

Ve işte. Bunun çok küçük bir düzeltme olduğunu fark ettim, ama bunu bulmadan önce tüm baş ağrılarını geçtim ve denedim ve peşinden gitmek iyi oldu.


5

Geçenlerde aynı sorunu yaşadım yani network.service hatası

LSB başlatılamadı: Ağı yukarı / aşağı getir

Benim için işe yarayan çözüm NetworkManger'ı devre dışı bırakıyordu:

systemctl stop NetworkManager
systemctl disable NetworkManager

Yeniden başlatıldı ve network.service aktif (çalışıyor) .


3

Kullanmalısın

BOOTPROTO=none

onun yerine

BOOTPROTO=static

Birincisi, RHEL / CentOS 7'deki doğru sözdizimidir.


Eğer cevap olarak bu sorunu çözmenize nasıl yardımcı olabileceğini açıklayabilir misiniz? Aksi takdirde, bunu denemek için bir şey olduğunu söyleyerek yorum olarak ekleyebilirsiniz.
MelBurslan

İpucu: Bu önerinin temeli CentOS dokümanlarında bulunabilir ...
zagrimsan

1
CentOS 5 belgelerine mi başvuruyorsunuz ?! Bu CentOS 7 ile tamamen alakasız,
17'de pgoetz

2
Bu cevap doğrudur. Sadece bir parıltı olmadığı için doğru cevapları küçümsememelisiniz. RedHat 7'de hayır BOOTPROTO=STATIC. Referans: unix.stackexchange.com/questions/167083/…
ora-600

0

Hizmet olarak i2p başlatmaya çalışırken aynı hatayı aldım. Ancak Linux Standart Temel destek paketinin bazı bölümlerinin sistemime yüklenmediğini fark ettim. Bunları kurduktan sonra artık sorun yoktu.


-1

BOOTTOPRO=""Ve IPADDR=""satırlarını silin . Bu konuya aynı problemle geldim. Başlangıçta, enp0s3 için statik değerler ayarlamak üzere BOOTTOPRO ve IPPADDR satırlarını ekledim. Bu iki satırı sildikten sonra,systemctl restart network.service


1
Kaldırırsanız IPADDR=..., statik bir IP yapılandıramazsınız. Bu gerçekten yararlı değil.
ora-600
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.