Centos 7: gagal memunculkan jaringan naik / turun: konfigurasikan antarmuka untuk antarmuka trunk


9

Sakelar yang dikonfigurasikan di server (Centos 7) dikonfigurasikan sebagai trunk untuk VLAN # 115.204. Saya telah memuat

# lsmod | grep 8021q
# modprobe 8021q

Saya ingin mengonfigurasi alamat IP di server menggunakan VLAN # 115 Melakukan konfigurasi berikut:

ifcfg-em1

TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=em1
UUID=c0c4d851-d762-4301-8c20-d6128aee5261
DEVICE=em1
ONBOOT=yes

ifcfg-em1.115

TYPE=Ethernet
BOOTPROTO=none
IPADDR=172.31.141.242
PREFIX=24
GATEWAY=172.31.141.1
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=em1.115
UUID=c0c4d851-d762-4301-8c20-d6128aee5261
DEVICE=em1.115
VLAN=yes
ONBOOT=yes

Saya akhirnya tidak dapat memulai kembali layanan jaringan. Pesan kesalahan yang muncul adalah:

Failed to start LSB: Bring up/down networking.

Apa yang salah?

Jawaban:


23

tampaknya menonaktifkan NetworkManager melakukan trik :)

systemctl stop NetworkManager
systemctl disable NetworkManager

1
Restart itu bekerja untuk saya (tidak mencoba restart, tetapi menggunakan, startbukan disable).
Skippy le Grand Gourou

1
kamu membuat hariku! pengaturan VLAN dan Bonding saya tidak dapat mulai setelah pembaruan server dan semua karena NetworkManager.
fuser

2
@iamsterdam itu bekerja untuk saya, tetapi bisakah Anda menjelaskan mengapa itu bekerja setelah menonaktifkanNetworkManager
Vishrant

1
itu luar biasa ...
Muthukumar Anbalagan

8

Mungkin sedikit terlambat, tetapi masalah dalam kasus saya adalah bahwa bidang UUID dari dua antarmuka adalah sama, dan mereka harus unik. Menonaktifkan NetworkManager melakukan trik, tetapi solusi nyata akan mengubah / menghapus bidang. Meninggalkan ini di sini untuk referensi di masa mendatang.


2

Saya menghadapi masalah yang sama. Untung,

/etc/rc.d/init.d/network stop

anggun menghentikan layanan jaringan. Lalu saya melakukan:

ip addr flush dev <<dev-name>>

Setelah itu Anda dapat memulai layanan, menggunakan salah satu systemctlatau /etc/rc.d/init.d/network start.


1
IPV4_FAILURE_FATAL=no
IPV6INIT=yes"

Beralih nilainya-

IPV4_FAILURE_FATAL=yes
IPV6INIT=no # (if IPV6 not require)

1

restart mesin saya dan layanan jaringan tidak menyelesaikan masalah ini di kotak linux saya.

Saya telah menghapus file /etc/sysconfig/network-scripts/ifcfg-eth0dan kemudian membuat kembali file dengan nama yang berbeda ifcfg-eth1dengan rincian ip statis. Setelah itu saya memulai layanan jaringan dan itu berhasil.


1

Saya mengalami kesalahan ini setelah mengimpor VM. Solusinya adalah dengan memperbaiki alamat HW di file / etc / sysconfig / network-scripts / ifcfg-ens32 (ens32 kebetulan merupakan antarmuka saya. Anda dapat memeriksa milik Anda menggunakan file Network Manager with nmtui).

Ketik 'ip addr' dan catat addr HW antarmuka Anda, misalnya 00: 50: 56: 8d: 6a: 9e. Cari antarmuka yang Anda minati dari daftar yang Anda dapatkan dari 'ip addr'.

Buka untuk mengedit / etc / sysconfig / network-scripts / ifcfg-ens32 (ubah ifcfg-ens32 dengan nama antarmuka Anda, seperti yang disebutkan di atas, dapatkan dari nmtui) dan ubah alamat itu di sebelah HWADDR kunci.

Sekarang: restart jaringan layanan


0

Anda perlu menambahkan berikut ini dalam file Anda HWADDR = "xx: xx: xx: xx: xx: xx" di mana xxxx adalah alamat mac asli atau dikloning dari kartu antarmuka Anda, Anda dapat menemukan dengan mengeluarkan perintah ifconfig -a.


0

Hapus semua ifcfg-Wiredconnection1 atau -2 dari adapter baru yang Anda tambahkan pada server yang tidak digunakan oleh jaringan l2 atau l3 dan restart. Itu akan berhasil.


0

Ini akan menyelesaikan masalah!

# rm /etc/udev/rules.d/70-persistent-ipoib.rules 

# reboot
  • Sekarang edit / etc / sysconfig / network-scripts / ifcfg-eth0,
  • Tambahkan HWADDR baru yang dihasilkan atau hapus
  • Hapus garis UUID

-Mulai kembali layanan jaringan

 #systemctl restart network.service

SEKARANG! Kerja.


0
  1. Beri komentar #UUID

    ##UUID=XXXXX-XXXX-XXX-XXXXX
    
  2. Mulai ulang jaringan

    sudo systemctl restart network
    

0

Saya punya masalah yang sama dengan LSB di Centos dan Ubunto di VMware. Saya menyelesaikannya matikan Wifi pada host (mesin nyata) dan hidupkan, dan reboot tamu.


0

Bagi saya, itu adalah file yang hilang / entri: /etc/sysconfig/network.

Tanpa file dan gateway:

[root@randomHost ~]# file /etc/sysconfig/network
/etc/sysconfig/network: cannot open (No such file or directory)
[root@randomHost ~]#
[root@randomHost ~]#
[root@randomHost ~]# systemctl status network.service
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since Mon 2019-01-07 10:53:38 UTC; 1 weeks 0 days ago
     Docs: man:systemd-sysv-generator(8)
Jan 07 10:53:38 randomHost systemd[1]: network.service failed.

Setelah menambahkan file dan gateway:

[root@randomHost ~]# 
[root@randomHost ~]# echo "GATEWAY=10.XX.XX.XX" >> /etc/sysconfig/network
[root@randomHost ~]# 
[root@randomHost ~]# systemctl status network.service
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: active (exited) since Mon 2019-01-14 12:18:28 UTC; 2s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 329008 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)

-1

Berhenti dan nonaktifkan NetworkManager

Dan sekali lagi restart layanan itu akan berfungsi

#systemctl stop NetworkManager
#systemctl disable NetworkManager

#service network restart

Ini tidak berbeda dari jawaban yang diterima (selain diformat dengan buruk). Jawaban Anda harus menambahkan beberapa nilai seperti menjelaskan mengapa menonaktifkan Pengelola Jaringan memperbaiki masalah dan mungkin menyebutkan kapan masuk akal untuk melakukannya.
Anthony Geoghegan mulai

Upvoting - ini membantu saya meskipun jawaban yang diterima tidak. Bisa jadi saya tidak membaca pertanyaan dengan benar dan hanya dengan cepat menelusuri jawaban tetapi memulai kembali NetworkManager saja sepertinya tidak melakukan apa-apa. Mungkin ini sudah jelas tetapi hanya karena saya melihat ini, saya berpikir untuk mencoba memulai kembali networksetelah berhentiNetworkManager
ec2011
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.