前几天把自已公司用的ESX SERVER玩垮了,原因是我老是把ESX SERVER当LINUX系统来用,在它上面安装一大段的东西.最后一不小心执行了#umount -a命令,把它上面挂载的存放虚机的目录给释放了.呵呵,后来挂载成功了.但是系统也启不来的.没办法了,我得重装来解决问题.重装之后,我安装的版本是esx 3.5-59330.首先申明在重装之后我把ESX SERVER上的所有的虚机都备份出来了.后来又还原回去,虚机全都启动不起来了.出现错误如下:failed to power on :a general system error occurred .我开始怀疑是不是我备份出来的系统有问题啊,但是我备份出来的虚机在WORKSTATION6.0上面是可以启动正常运行.下面我了来讲一下从系统坏了到重装后我碰到的几个问题:
1.ESX SERVER 上虚机备份及还原的问题
2.错误failed to poweron :a general system error occurred的问题
首先,虚机备份还原的问题
在这当中我测试过两种方式:
一种是通过vmware converter3.0.3工具把ESX SERVER上的VPC转出来的(在这里我就不详细解说vmware converter这个工具了,在我的BLOG有介绍到此工具);
另一种方式是通过VIC或是VC SERVER中---配置(configuration)-----storage---右边storage名,右键---bowrse datastore---upload folder /upload file 即上传和下载方式完成的.(不清楚的朋友可以自已操作一下)
不过一个虚机是2.5G左右大,用这种方式十几分钟就搞定了.算是比较快吧.
再来,错误failed to power on :a general system error occurred的问题
开始出现这种问题我也很郁闷,后来在网上查了一下,出现这种问题一般有两种可能.版本不同不兼容的问题,另外就是ESX SERVER时间和虚机时间不一致的问题.后来我想来相去确定是版本不兼容的问题引起.我之前安装的ESX SERVER是esx3.5-64607的.后来重装过这个版本,把虚机还原回去启动.竟然一点问题都没有了.
所以我觉得以后在升级ESX3.5服务器的过程中,最后先测试虚机在升级后的版本上能否正常运行.
最后讲一下ESX SERVER虚机上物理设备USB的使用.
大家都知道ESX SERVER上的虚机不支持USB物理设备.这是一个很让人头痛的问题.在这里我推荐两种工具软件来让虚机使用USB.
USB OVER NETWORK /USB TO ETHERNET 这两款软件是通过走IP网络的方式来实现远程USB物理设备的共享.
我测试了一下它们,USB TO ETHERNET测试不成功.USB OVER NETWORK 测试成功了.