服务器配置1
服务器配置2
esx4.0包括3张.iso, 来自emule, 刻盘.
[云计算操作系统].VMware.vSphere.v4-MAGNiTUDE-DISK1.iso
[云计算操作系统].VMware.vSphere.v4-MAGNiTUDE-DISK2.iso
[云计算操作系统].VMware.vSphere.v4-MAGNiTUDE-DISK3.iso
安装esx选图形界面, 向导做的很好。用户不用添加, root用户就可以。
esx系统装在MainDisk, 数据库装在DataDisk. 防止esx主系统崩溃时, 数据的安全性.
安装完后, ALT+F1进入控制台,以root用户登录控制台
启动ssh服务:
查看服务名称, 确定ssh服务名称是否启动
修改sshd配置, 允许root用户远程登录esx主机
重启ssh服务
service sshd restart
打开ssh端口(在某些情况下不行, 允许root用户远程登录就可以了)
esxcfg-firewall -e sshclient
esxcfg-firewall -d sshclient
把虚拟机需要的.iso, 通过ssh扔到vmImage文件夹中.
问题: 1.8G的centos54.iso传送到/vmimage时,总是不能完成. 可能是/所在分区空间太小了.
重新安装:
默认的磁盘配置为:
swap 600M
/var/log ext3 2.00GB
/ ext3 5.00GB
为了能往/vmimage中传递更多的临时用的安装文件, 把 / 磁盘配置改成 /ext3 100GB
安装vCenter Server, vClient.
用vClient连接vCenterServer, 在vCenterServer中管理esx主机.
vClient和vCenterServer全部装载开发机上(winxpSp3).
我这服务器上没有多余的SATA硬盘线和电源接头,装完主系统后,把esx停掉,把SATA-DVD的电源线和硬盘线,换到数据盘上.
在esx主机上建立虚拟机, 光盘映像选择vmImage目录下已经上传的.iso, 数据库选择DataDisk上建立好的数据库.(或者用vCenterServer在数据盘上建立新的数据库).
剩下的和vmware7差不多.
遗留问题.
vCenter安装成功后, 连接esx主机失败. 显示:"can't connect host"
vConvert安装失败, 需要vCenter Server.
问题解决:
我这次先安装完esx,在输入IP时,不选HDCP自动分配,手工输入然后执行"Test"按钮,esx的测试通过.
esx网络正常, esx主机和开发机连接正常, 都在路由器后面.
vCenterServer和vClient都没有错误提示.
vConvert我不需要, 没装.
上次的问题,有可能是没有装vCenterServer引起的问题, 现在已经无法去验证.
<2011_0305>
用360检查了Windows, 禁用了一个vmWare的自启动exe, 第二天再连接vCenterServer连接不上.
决定把vCenterServer单独装在一个WinServer2003的虚拟机上, 要求是WinSrver2003SP1, 因为要装DotNet3.5
vClient也装在vCenterServer的计算机上. WinServer2003的内存至少要分配1G, 要不安装的时候太慢了.
运行的时候,1G不够,剩余的内存就几十M. 给WinServer2003分1.5G.
vClient如果要连接管理多态ESX主机, 输入vCentServer的IP. 如果只管理一台主机, 输入ESX主机的IP.
现在准备更新内建r8169的网卡驱动.
先试一下,用CentOS52中编译好的r8169.ko.
[root@ls net]# cp /vmimages/forInst/r8168.ko ./
按照同级目录驱动的属性, 设置r8168.ko的属性
[root@ls net]# insmod ./r8168.ko
insmod: error inserting './r8168.ko': -1 Invalid module format
ESX不支持在CentOS52中编译的.ko
尝试在ESX主机中编译r8168的源码工程.
mkdir /lib/modules/2.6.18-128.ESX/build
编译不过去
有个帖子是vmware的管理员发的, 逗乐
有人自己解决了在esx下编译驱动的问题
安装好的esx4.0中没有defs.mk, find / -name defs.mk 没有结果.
那应该去哪下载 2.6.18-128.ESX kernel src 呢? 肯定和标准的2.6.18不同.
暂时放弃编译r8168驱动的问题. 如果真的要双网卡,去加装一块"原装Intel@pro/1000MT Desktop Adapter", 我觉得这主意比自己编译要好,也是妥协的方法.
<2011_0309>
每次启动esx主机的时候,发现虚拟机里的时间总是和开发机时间差好多,有1个多小时。
找到调整esx主机时间的资料,还没验证
<2011_0326>
往/vmimages/forInst下传*.ISO后, 在VmCenter中添加iso时,看不到任何.iso.
后来把传的.ISO的名称改成英文名称,恢复正常.
<2011_0626>
把vcenter装在真机中,控制ESX4主机,启动时间太长了。
直接用SSH连上ESX4主机, 运行WebAccess服务, 简洁好多.
[root@ls ~]# service vmware-webAccess status
webAccess is stopped
[root@ls ~]# service vmware-webAccess start
Starting VMware Virtual Infrastructure Web Access:
VMware Virtual Infrastructure Web Access [ OK ]
[root@ls ~]#
运行管理网页, 控制虚拟机启动. 如果需要更详细的控制, 才用vCenter去连ESX4主机.
http://192.168.1.5/ui