这几天一直研究server2008用hyper-v搭建集群环境的问题,我们知道在VMware中共享磁盘的方法是:
1.先创建共享磁盘,在添加到虚拟机中去
2.虚拟机存放目录下以.vmx结尾的文件,打开文件后在最后一行加入disk.locking = "false"
但在2008server下我们用hyper-v搭建的虚拟机同样不能直接共享磁盘,我到现在也没有找到像VMware一样更改磁盘属性的方法来实现共享,那我只好找另一个方法了用WinTarget 虚拟磁盘的方法,思路是这样的我们先搭建一台虚拟机做存储服务,然后再搭建两台虚拟机做集群,用存储服务器来实现共享磁盘的方法。实验环境一台server2008 做域控制器,两台2003做集群
我们先安装WinTarget 在2008虚拟机上,服务器的ip为192.168.0.108 默认安装一路完成(这里有一点大家要注意用来做存储服务的虚拟机磁盘必须足够大,有不同的盘符要不以后我们没有办法创建共享磁盘)
在2008上创建共享磁盘
我们先不要添加直接下一步 完成
在2003上安装iSCSI客户端协议软件默认完成
打开Microsoft iSCSI Initiator,在general标签,选中Change按钮。查看node name的信息
在2008上单击新建host
点高级-添加2003ip
完成后如图
在2008上 选择Device中的磁盘,双击打开属性把磁盘添加到另外两个做集群的虚拟机上完成后如图
在2003上打开Microsoft iSCSI Initiator,选择"Discovery",添加服务器IP和端口。
切换到targets,
已经添加好了
下面我们就可以随心搭建群集了,ok 结束大家谁想要WinTarget就给我留言我发给大家,由于博客等级限制我不能上传超过2M的附件,唉!等级太低我永远的痛啊