Centos
Centos 7:無法啟動/關閉網路:為中繼介面配置介面
伺服器上配置的交換機(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 可以解決問題,但真正的解決方案是更改/刪除該欄位。將其留在這里以供將來參考。