+ -
当前位置:首页 → 问答吧 → VMware ESX 3.5和Virtual Center 2.5在PC上的安装心得

VMware ESX 3.5和Virtual Center 2.5在PC上的安装心得

时间:2009-06-28

来源:互联网

VMware ESX 3.5和Virtual Center 2.5在PC上的安装心得虚拟机是将来服务器应用的趋势,与刀片和存储整合后,将使服务器的部署更加随意,系统资源调配更加灵活和有效。

VMware的各版本区别,可以参考 http://www.vmware.com/cn/products/

Workstation很简单,有兴趣的自己去玩,这里只说ESX的安装,也给自己留个笔记,日后查询容易

首先,ESX要在PC装成功,实在是有点难,因为其对PC硬件支持实在是可怜

经测试,在865主板上安装成功,网上也有资料说在845上成功。
经测试,在945主板上无法安装,ESX 3.5不支持945的ICH7估计

安装的条件除了必须有ESX 3.5能识别的南桥存储,还需要有能识别的网卡,据了解,最好是INTEL的服务器级网卡,8139之类的PC主板集成肯定是不支持了,我也找了几块INTEL的千兆卡,当中一块服务器拆下来的ESX能识别,其他都不行。
注意:只有识别了存储和网卡,安装才能进行。
我在865上能用IDE硬盘安装,但装完后无法识别存储,改用SATA硬盘后,要选择E模式才能用,其他模式都不行(试了好多次才试成功)

ESX 3.5和VC 2.5的安装过程就不说了,反正简单,关键说一下破解

破解一共需要4个文件,libvimsvc.so和vmware-hostd是ESX 3.5必须的,vmware.lic和vpxd是VC 2.5用的。
此外,准备一个SSHSecureShellClient软件,将使ESX的破解容易的多。

ESX
安装好ESX后,用SSHSecureShellClient连接上去,用root登录,用vi打开/etc/ssh/sshd_config

#vi /etc/ssh/sshd_config

在这个文件中找到PermitRootLogin no这行,把no改成yes,如果不知道怎么vi,那就GOOGLE搜索一下,其实很简单,修改时用INSER键盘,存储用":w",退出用":q"。完成后重启SSH服务。

#service sshd restart

然后再停掉防火墙,这部非常关键,否则破解不了。

#service iptables stop

#chkconfig iptables off

#service firewall stop

#chkconfig firewall off

接着可以破解ESX3.5了,破解方法类似3.0,先要停止vmware的服务,

#service mgmt-vmware stop

然后将最上面说的那两个破解文件上传到ESX服务器上,当然是通过刚才说的SSH软件(Secure Shell)



可以看见把选中的这两个文件拖到ESX红圈上表明的这个目录下并覆盖它们。完成后右键点这两个文件看属性,看权限是否是755。然后启动vmware的服务。或者重启ESX服务器。

#service mgmt-vmware start

{#reboot}


VC
我尝试在XP上装VC,装完后会报错
VMware Update Manager -- Error 25085.Setup failed to register VMware Update Manager extension to VMware VirtualCenter Server:VCSERVER.
Product: VMware Converter Enterprise for VirtualCenter -- Internal Error 25089.
在SERVER 2003上装就不出错,有人说虽然XP上出错,但是可以正常使用,奇怪的是我第4次安装后,不报错了。怪

安装VC时,可以update manger和converter。

安装完后,如果运行了VC,那么就要在任务管理器中关闭其主进程vpxd

然后把破解文件vpxd.exe拷贝到X:\Program Files\VMware\Infrastructure\VirtualCenter Server下替换同名文件,这时再启动已经安装好的VMware License Server Tools,在License文件路径处指向那个License.lic位置。

设置好后关闭此窗口,需要保存,然后重启VC这台服务器。然后运行VI Client,装好以后选择连接VC服务器,如果是本机,那当然选择localhost就可以了。
进入VIC后,要连上你的ESX服务器,"create a datacenter"和"add a host"过程简单就不说了。

在左键点这台ESX服务器,在右边窗口中选Configuration,再选择下面的Licensed Features,可以看见ESX没有激活,选择它License服务器右边的Edit...,会弹出上图中的窗口,选第三个,下面输入你这台VC服务器的计算机名或IP地址,点OK,ESX也搞定了。

此测试,一共历时2周,查N多资料,尝试N多次才偶然成功,可怜我借来的SATA硬盘,被反复安装。

作者: coolfuyue   发布时间: 2009-06-28

能不能发一个vpxd的破解包,给我邮件[email protected]

作者: dearbear_817   发布时间: 2010-03-01

确实不错

作者: xiaolud   发布时间: 2010-03-01

Installed ESX3.5. ON any PC, can't  get web page from it for installing VIC, for example:
http://10.1.1.201
got "Network Access Message: The page cannot be displayed "
(10.1.1.201 is ESX's IP. it can be ping. NO DNS in my network.
Why? Could you give any suggestion?

[ 本帖最后由 georgeyu100 于 2010-4-25 23:47 编辑 ]

作者: georgeyu100   发布时间: 2010-04-25

我要我要我要我要我要我要我要我要我要我要

作者: mijiajun   发布时间: 2010-09-06

热门下载

更多