最近在做xen等虚拟机的实验,当配置网卡为static,即静态IP时,启动网卡总报”Error, some other host already uses address“,即使换了其它IP,有时仍然还会出现类似情况,而DHCP则会正常工作,真叫人头疼,在网上查了很久,觉得如下这个方法最“猛”!但是在这样做之前,要确信网络真的机器使用你要使用的IP地址,否则真的会造成冲突。
编辑 /etc/sysconfig/network-scripts/ifup-eth, 将 (注:在Redhat操作系统下)
if ! arping -q -c 2 -w 3 -D -I ${REALDEVICE} ${IPADDR} ; then
echo $”Error, some other host already uses address ${IPADDR}.”
exit 1
fi
用#注释掉,然后输入
#service network restart
重启网络服务,网卡加载成功
本文介绍了解决Xen虚拟机配置静态IP时遇到的“Error, some other host already uses address”错误的方法。通过禁用特定的ARP检查脚本,可以避免此错误并成功启动网卡。
1135

被折叠的 条评论
为什么被折叠?



