Centos 7:无法启动/关闭网络:为中继接口配置接口

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.

我做错了什么?

答案1

看来禁用 NetworkManager 就可以了:)

systemctl stop NetworkManager
systemctl disable NetworkManager

答案2

也许有点晚了,但我的例子中的问题是两个接口的 UUID 字段是相同的,而且它们必须是唯一的。禁用 NetworkManager 可以解决问题,但真正的解决方案是更改/删除该字段。将其留在这里以供将来参考。

答案3

IPV4_FAILURE_FATAL=no
IPV6INIT=yes"

切换值-

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

答案4

导入虚拟机后出现此错误。解决方案是修复 /etc/sysconfig/network-scripts/ifcfg-ens32(ens32 恰好是我的接口。您可以使用带有 nmtui 的网络管理器检查您的接口)文件中的硬件地址。

输入“ip addr”并记下接口的硬件地址,例如 00:50:56:8d:6a:9e。从“ip addr”获得的列表中查找您感兴趣的接口。

打开编辑 /etc/sysconfig/network-scripts/ifcfg-ens32 (将 ifcfg-ens32 更改为您的接口名称,如上所述,从 nmtui 获取)并修改关键 HWADDR 旁边的地址。

现在:服务网络重启

相关内容