我一直以为VMWARE会很好的处理模板部署的问题,也认为即使将模板设置为固定IP,然后再重新部署后网络也会正常,现在看来并非如此。
一直以来我们使用和制作模板都是以ISO重新安装一台VM,默认的CENTOS等系统的网卡肯定是DHCP的,然后直接将其转换为模板,这样做没什么问题。用此模板部署也不会遇到网卡启动不了的情形。
但我试着对这种方式做了一点修改,比如将Vcenter模板转为虚机,设置IP后再转为模板,部署此模板后网卡却无法启动了。。。
遇到这个问题后寻思了一番,想想这可能和VMWARE workstation里的CLONE类似,克隆后出现了网卡无法启动的情况。于是就试着用这个思路去处理VCENTER里模板的问题
结果竟然成功了。看来是同一个问题。
处理过程很简单,如下,VMWARE WORKSTATION里也同样处理即可 :
eth0找不到的解决方案
1、 rm –rf /etc/udev/rules.d/70-persistent-net.rules ,执行该命令后,重启然后ifconfig ,出现了ip地址,问题得到解决
2、重启后还没出现IP地址,应当修改 /etc/sysconfig/network-scripts/ifcfg-eth0 里的对应的MAC地址,或者直接把MAC地址这行删除即可。
3、还是不行,就接着去检查/etc/udev/rules.d/70-persistent-net.rules 这个文件里的对应关系,搞不好同一个ETH0有两个对应关系,删除其中一个,重启,也会好的。