- 论坛徽章:
- 0
|
使VMWARE 支持集群
要解决集群的安装主要就是要解决共享磁盘的问题,我们可以下载支持这种特性的PLN 文件。这种文件的类型原来在VMWARE2。0的环境下支持,后来好像取消了。所以只好下载别人做好的文件下载请到http://www.robbastiaansen.nl/tools/tools.html#plaindisks
里面有做好的压缩包,别看只有几百K揭开后就跟实际一样大了。
然后在VMWARE的设备管理器里再添加一块SCSI硬盘,选择第二项"USE AN EXISTING VIRTUAL DISK",再选择下载的PLN文件
文件类型选择PLN。这样就把磁盘挂载上了,可以使用同样的方法在第二个虚拟机里挂上同一个PLN磁盘
这样就搭建了一个简单的共享磁盘阵列双机环境。还有一些注意事项
1、要在每个虚拟机的.vmx文件里加上 disk.locking = false 这句话,是为了使该磁盘不会被VMWARE锁定
2、挂载了PLN磁盘后在.vmx文件里会有类似下面的语句
scsi1:0.present = "true"
scsi1:0.deviceType = "plainDisk"
scsi1:0.fileName = "E:\vmos\share_scsi\plainscsi500mb.pln"
scsi1.present = TRUE
请注意PLN磁盘SCSI的ID不能与你原有的SCSI硬盘ID 相同。例如
原来的为
scsi0:0.present = "true"
scsi0:0.fileName = "Windows 2000 Advanced Server.vmdk"
scsi0.present = "true"
那么新加的应修改成
scsi1:0.present = "true"
scsi1:0.deviceType = "plainDisk"
scsi1:0.fileName = "E:\vmos\share_scsi\plainscsi500mb.pln"
scsi1.present = TRUE
3、 修改PLN文件使它对应DAT文件以下使我的例子
#vm|TOOLSVERSION 3073
#vm|VERSION 1
DRIVETYPE scsi
CYLINDERS 500
HEADS 64
SECTORS 32
ACCESS "E:\vmos\share_scsi\plainscsi500mb1.dat" 0 1024000
这样基本上就可以了,剩下的设置比较简单再添加一块网卡就行了。
我安装了MSCS 测试了一下没有问题,详细的安装过程请看
http://www.zdnet.com.cn/biztech/os/story/0,2008003728,39136246-1,00.htm
在此感谢提供原文的作者,希望有人可以将LINUX+ ORACLE的RAC等的文档贴出来看看。
我自己只是实现了一个WIN2000的HA如果有人对负载均衡有经验的话我也想
拜读拜读 。
请大家多提意见提高VMWARE做CLUSTER的水平。
谢谢 |
|