Teacher Lyn asked us to say a quote
“Keep smell all the day” I said
but my mean is “Keep smile all the day”
本周来北京测试一款存储产品——
具体是搭建VMware 虚拟化环境,连接该存储,测试虚拟化平台各项功能是否正常稳定。
虚拟化平台:VMware vSphere 5.0
存储: 网络存储系统(NFS)
测试服务器: 2台(Intel Xeon E5410,内存 8G )
“人们常说两台一样配置的服务器能在一起测试是缘分,要好好珍惜彼此”
对了,具体的步骤我就不截图,不说明了,只提测试时虚拟化平台产生的几个故障以及解决办法。
- 话说HOST01服务器安装好ESXI5.0,接着安装HOST02服务器安装好ESXI5.0,通过vSphere client 5.0连接ESXI主机时,其中Host02上无法新建主机,提示如下:
相信大家都懂了,提示不支持64位操作系统,通常来说是主机BIOS里没有开启CPU 的VT功能,来到BIOS中enable VT——ESXI02控制台新建主机——提示依旧——再进主机BIOS——VT已启用,恢复BIOS,继续启用——提示依旧,有想过升级BIOS,但2台主机一样的型号一样的配置,且恢复了默认BIOS。
网上看到一位老外遇到该问题的回帖如下:
also, if you have change any Intel-VT items in the BIOS, on the laptop, they do not take effect, unless the system is COLD.
Enabling and DIsabling Intel-VT features require a cold start.
power down and pulled out battery
power up!
是的,我关闭电源,重启,可以新建虚机了。
- 测试初期,ESXI01是4G内存,故我新建了虚机vCenter Server(简称VC),域控制器(AD),Connection Server(CS)都放到了配置为8G内存的ESXI02上,于是第二个问题出现了。
用vsphere client 客户端连接上VC管理控制台,新建数据中心——新建群集——添加主机,试下vmotion,发现Host02上的虚机无法通过迁移验证,如下图
是的,提示迁移时CPU寄存器不兼容
下面分几条思路来进行分析
- 首先在网友KILLKILL的cnblogs上写到,
在VC的菜单中:[系统管理] -> [vCenter Server 设置] -> [高级设置]
输入 config.migrate.test.CpuCompatibleWithHost 来作为值 false 的密匙,然后单击[添加]
最后点击 [确定]
个人理解这里是屏蔽vmotion迁移前测试,确实条件测试通过,但接着又出了个错误,如下图
这个错误,没找到合适的解决方法,这条思路暂且放下。
2. 其实关机VC是可以把它迁移到HOST01上的,但是你关闭VC后,怎么连接控制台进行操作勒?不过发现HOST01上的虚机可以正常在HOST01和HOST02之间迁移,如果HOST02上的虚机冷迁移到HOST01上开启,也是可以在HOST01和HOST02之间迁移的。但问题没解决
3. VC不能关闭,那么可以用vsphere client 客户端连接HOST02,关闭该VC,导出OVF格式,然后再导入HOST01,个人导出了下,1小时,可能是厚制备格式的关系,该方法不便
4.既然提示里有开启vmotion EVC,那我们就去群集中开启,但是罗马不是一天建成的(也不知道怎么想到这句),如下图
这个让我很费解,意思是要关闭所有虚机才让开启EVC么,我都关了,VC怎么连接啊,冤冤相报何时了。行不通。
5,我用了第5条思路,再安装了一次VC在HOST01上,也就是说我后面的虚机都安装到HOST01上,面对莫名的HOST02,先完成测试的目的是我优先考虑的,于是VMOTION测试通过
于是周四完成功能测试。
总结:这两服务器没有缘分。