我刚刚安装了Centos 7,我试图在这个新的设置中创buildvlans。 由于这是Centos 7,它使用ifcfg-ens3而不是我们习惯的eth0设备。
所以现在我想创build一个如下所示的VLAN:
ifcfg-ens3:10 VLAN=yes DEVICE=ens3:10 NM_CONTROLLED=no BOOTPROTO=static ONBOOT=yes TYPE=Ethernet IPADDR=xxxx NETMASK=255.255.255.0
但是我得到这个错误:
ERROR : [/etc/sysconfig/network-scripts/ifup-eth] Error, some other host already uses address xxxx
在Centos 6.2中,我能够创build类似于上面的vlans来replace旧的服务器,没有任何问题,但是我似乎被Centos7困在了这里。 提前致谢!
你的configuration有一个错字:
您的设备名称应该是ens3.10 ,而不是ens3:10 。 这既适用于文件名,也适用于文件中的设备名称。
前者表示VLAN 10,后者是一种老式的接口别名,已经被弃用了多年,在CentOS 7中不再被支持(特别是不表示VLAN)。