Centos

Centos 7:無法啟動/關閉網路:為中繼介面配置介面

  • March 9, 2019

伺服器上配置的交換機(Centos 7)配置為 VLAN#115,2014 的中繼。我已經載入

# lsmod | grep 8021q
# modprobe 8021q

我想使用 VLAN#115 在伺服器上配置 IP 地址 執行以下配置:

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

我最終無法重新啟動網路服務。出現的錯誤資訊是:

Failed to start LSB: Bring up/down networking.

做錯了什麼?

似乎禁用 NetworkManager 可以解決問題:)

systemctl stop NetworkManager
systemctl disable NetworkManager

也許有點晚了,但我的問題是兩個介面的 UUID 欄位是相同的,它們必須是唯一的。禁用 NetworkManager 可以解決問題,但真正的解決方案是更改/刪除該欄位。將其留在這里以供將來參考。

引用自:https://unix.stackexchange.com/questions/220750