VMWARE ESX - HA&DRS&VCB实施文档 - 图文 下载本文

5、两台ESX的防火墙需要开一些端口,我因为没时间查资料,所以把

WMware自带的firewall和linux系统带的iptables全部关闭。

6、如同通常的HA机制,cluster中的ESX server必须实现时钟同步。

---设定时间服务器:

#touch /etc/ntp.conf 生成配置文件ntp.conf

===================== ntp.conf =============== server time.nist.gov

server ntp.ise.canberra.edu.au driftfile /etc/ntp.drift

#touch /etc/ntp.drift 生成ntp.drift文件

#ntpd -c /etc/ntp.conf -p /var/run/ntpd.pid 启动时间daemon

7、在ESX server和VirtualCenter的hosts表里面添加主机和IP的映射。

上述条件均满足以后,通过VMware Virtual Infrastructure Client 2.0连接到VirtualCenter,选择建立cluster,添加两台ESX server,并选择HA和DRS选项:

可以测试HA,注意当fail的主机重新连入以后,虚拟机不会自动trespass回去。

8、先建立data center 再建立HA,在HA里面添加ESX服务器和建立

resource pool然后在Pool里面建立Virtual machine, 如果需要ESX进入维护模式以后它上面的虚拟机自动切换则DRS策略必须设置为自动。 9、如果要实现虚拟机之间的cluster,必须把虚拟机安装在每台ESX服务器

本地硬盘,再通过EMC存储分配给两台ESX服务器一个共享的磁盘空间,虚拟机添加的这个共享磁盘必须是RDM Volumes (即设置为physical 和 Virtual compatibility 模式)

四、VCB这里我引用simon给我的文档,在某些细节处做了一些提示(红色粗

体) VMware Consolidated Backup(VCB)的使用(一)

VMware Consolidated Backup是VMware为VMware Virtual

Infrastructure新推出的一款备份工具,操作简便、功能强大,但代价不菲,

需要ESX和VCB Proxy同时连接到共享存储SAN!(在写本文时实验环境是直连的SCSI盘柜,可简单看做SAN。NFS、ISCSI未经测试)

拓扑结构:

实验环境:ESX Server 3.0与VCB Proxy均为两台IBM X345服务器,1G RAM、36G HD、板载Intel双千兆网卡,连接到了一台Edins 3000 的SCSI盘柜上(RAID 5,容量只有200G,全部被ESX格式化成VMFS 3.0) ESX服务器IP地址为192.168.19.124,在Edins 3000存储上随意安装了一台Windows 2003的虚拟机,装好VMware tools,ip地址192.168.20.101(就备份它了)

VCB Proxy安装Windows Server 2003企业版,ip地址192.168.19.247 ESX Server能完全管理到Edins 3000上的全部磁盘空间,Windows 2003的磁盘管理器只能显示出该磁盘,但无法有效管理。

1.首先在VCB Proxy上安装VMware Consolidated Backup,下载地址请自行搜索:-)

2.进入VCB Proxy命令行下,输入

C:\\Program Files\\VMware\\VMware Consolidated Backup Framework>vcbMounter.exe -h 192.168.19.124(这里最好写

VirtualCenter的IP) -u root -p 密码(如果是VC则是administrator用户和它的密码) -a ipaddr:192.168.20.101 -r e:\\back -t fullvm –m san

参数大概意思是需备份的ESX Server为192.168.19.124(也可以是Virtual center的IP,所有它管理的ESX),使用root用户和其密码,预备份虚拟机Guest OS的ip为192.168.20.101,备份到e盘的back文件夹里,模式为全备份

其他参数可以运行vcbMounter.exe 得到详细的说明

此时虚拟机可以是开机状态

以下为输出结果:

[2006-09-15 10:40:08.750 'App' 3800 info] Current working

directory: C:\\ProgramFiles\\VMware\\VMware Consolidated Backup Framework

[2006-09-15 10:40:09.328 'BaseLibs' 4016 warning] [Vmdb_Unset] Unsetting unknown path: /vmomi/