2007-08-08的存档

vmware GSX3上进行windows 2003 集群配置(一)

2007-08-08 15:51:56

今天先来说下vm有关配置集群的前提条件

系统配置 :

        服务器:DEll2950
CPU:Intel XEON cpu 5110 1.6双核
MEM:4GB
硬盘:160G
localOS:win2003 sp2
VMWare GSX server 3.2.1
VMOS:Windows 2003 Enterprise Edition sp2
先用 vmware gsx server 装好三个 win2003 系统(方便的是安装一个系统复制两份),每个系统分配384MB内存(保证运行流畅),在vmware gsx server的”HOST”中将memory设为2048MB,因为服务器还要做其他用处,不要全占用.

在安装三个win2003之后我先在每台各加一张网卡,将第一块网卡设为public(联网用),第二个设为private(心跳用,在vm中配置成hostonly)。

一.给每台机设定:
NodeA:   vnet0:192.168.1.2  mask:255.255.255.0  DNS:192.168.1.254 vnet1:10.1.1.2
NodeB:  vnet0:192.168.1.3  mask:255.255.255.0  DNS:192.168.1.254  vnet1:10.1.1.3
ADser: vnet0:192.168.1.254  mask:255.255.255.0 DNS:192.168.1.254  vnet1:10.1.1.1

将ADsev配置成AD服务服务器(只设成AD和DNS服务器),在设置时选择”自定义”,AD域名为 sqltest.com

将NodeA和NodeB做成ADser的成员服务器,用administrator登入

二.创建共享磁盘柜
网上的文章大部分都在说用plainmaker.exe去创建共享磁盘,经过在google的查找发现大部分说的都是老版本的vm,在chinaunix上看到在新版本中已经由vm-diskmanager替代了。

Cluster 的共享磁盘柜至少需要一个 Quorum Disk 和一个 Shared Disks,这样我们就需要创建两个 SCSI 磁盘。 进入进入命令模式下
F:\VM\disk>vmware-vdiskmanager.exe -c -s 200Mb -a lsilogic -t 2 quorum.vmdk

F:\VM\disk>vmware-vdiskmanager.exe -c -s 4Gb -a lsilogic -t 2 sharedisk.vmdk
创建完毕后,目录下有四个新文件
quorum-flat.vmdk
quorum.vmdk
sharedisk-flat.vmdk
sharedisk.vmdk

配置虚拟机

关闭三个系统,在虚拟机器界面选择“Edit virtual machine settings”添加硬盘,选“Use a existing virtual disk”,分别添加quorum.vmdk、sharedisk.vmdk

双击新加的磁盘,在弹出的磁盘属性窗选“advance”,为新加的硬盘选择虚拟设备节点:quorum.vmdk选订“SCSI 1:0”, sharedisk.vmdk选定“SCSI 1:1”。(如果不这么设置可能会出现问题)

分别打开两台虚拟机目录中的vmx文件,在最后一行添加:
disk.locking=”FALSE”
scsi0:1.SharedBus=”Virtual”
scsi1:1.SharedBus=”Virtual”

之后在启动这三个系统,将新识别的硬盘转成基本磁盘,之后命名为:quorum和sharedisk

之后就要进行sql数据库的安装和AD服务器的建立,下次在说。