发新话题
打印

请高手帮忙检查一下我的cluster问题出在哪啦??

请高手帮忙检查一下我的cluster问题出在哪啦??

最近工作需要,要建windows2003 cluster,并且在上面部署SQL Server2000,作为测试,先在VMware 6.0上搭建一个测试环境。


环境:windows 2003 server enterprise+sp2补丁
虚拟机版本:vmware  Workstation 6.0
数据库:SQL Server2000 enterprise
双机软件:MSCS


准备工作:
新建一个虚拟机,windows 2003 server enterprise并打好sp2补丁,虚拟机名字命名为node1,另外再复制一个同样的 虚拟机,命名为node2,删除node2上的网卡,再另外添加2个网卡,防止和node1上的两块网卡冲突,最后将两个虚拟机放在D盘下。
配置网卡,每台机器最少需要配置两个网卡,一个配成bridge类型(作为public),一个配成host-only(作为private 心跳);完成后启动两个虚拟机,分别为两台机器配置各自的两个网卡的IP,两个public的网卡配成对外的IP(例如168.2.16.6168.2.16.7等),两个privateIP配成内网IP就好了(例如198.168.1.1192.168.1.2),另外修改两的主机的主机名分别为node1和node2。关闭两台主机




步骤:
1、
C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe -c -s 200Mb -a lsilogic -t 2 quorum.vmdk
C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe -c -s 4Gb -a lsilogic -t 2 sharedisk.vmdk
创建完毕后,目录下有四个新文件
quorum-flat.vmdk
quorum.vmdk
sharedisk-flat.vmdk
sharedisk.vmdk

2、将这四个文件拷贝到D:\share目录下




3、配置共享磁盘:
a、配置其中一台虚拟机,添加磁盘,新建磁盘,在向导中注意选择上“allocate all disk space now”,完后双击新加的磁盘,在弹出的磁盘属性窗选“advance”,选择SCSI 1:1,这个盘用作仲裁盘;
接着再添加一个磁盘,方式和前一个磁盘一样,在“advance”中选择SCSI 2:1这个盘用来存放SQL Server数据。

b、配置另外一台虚拟机,添加两个磁盘,然后选择添加已有的虚拟磁盘,分别选择刚才创建的那两个磁盘文件,同样在“advance”中选择SCSI 1:1SCSI 2:1
c、修改配置文件,分别用文本编辑器打开两个虚拟机的配置文件(.vmx),在文件的最后添加一下内容
scsi1.sharedBus = virtual
scsi2.sharedBus = virtual
disk.locking = "false"


4、启动node1
打开磁盘管理,将两块磁盘转换为基本磁盘,并初始化两块磁盘,分别建立分区f盘和g盘。关闭计算机。
5、启动node2
打开磁盘管理,将两块磁盘转换为基本磁盘,建立分区f盘和g盘(不进行初始化)。关闭计算机。
6、分别将两个虚拟机建立域环境,node1为主控,node2为备用。


7、在node1上打开群集管理工具,创建一个新的群集cluster,在node2上加入这个群集。
8、切换测试


假设node1为online状态,在node1上移动资源组,在node2上某些资源可以接管,如ip,但是创建的连个共享磁盘却不能切换,我在node1上的g盘上存放了一些数据,切换后,在node2上却发现不了这个磁盘,不知道是什么原因。


所以想请高手帮忙给解决一下,我的电话是13525530034。急!老板都发火了!!
您可以告知你的联系方式给我,我会主动和您联系的!!帮您节约花费拉,哈

TOP

不如把workstation换成server试试

TOP

印象是这个作为仲裁的盘要做特别处理,具体咋做忘了,你去搜搜就可以了。好像文件的扩展名跟普通的盘不一样

TOP

学习了

TOP

我遇到問題是不知為何安裝完Cluster只要不重開機切換是正常的
但只要某一台重開機測試切換就會IP衝突(是CLUSTER 的IP衝突)
二張網卡都
Host-only,不同網段
在找問題解決

PS:VMware Workstation版本 6.5.0 B118166
使用參數scsi2.sharedBus = "virtual"
錯誤訊息為:Clustering is not supported for VMware Workstation.
This setting will be ignored.
但不加參數scsi2.sharedBus = "virtual"應也可以正常切換
但目前遇到問題變卡在MSDTC無法正常工作




[ 本帖最后由 newell 于 2008-11-5 12:28 编辑 ]

TOP

发新话题