用vmware gsx server安装win2003+sql2005集群

来源:互联网 发布:python脚本打包成exe 编辑:程序博客网 时间:2024/06/06 07:42

用vmware gsx server安装win2003+sql2005集群


先用 vmware gsx server 装好三个 win2003 系统(方便的是安装一个系统复制两份),每个系统分配512MB内存(保证运行流畅),在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登入

二.创建共享磁盘柜

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

四.安装SQL2005集群.

1、首先放入安装盘,点击服务器组件、工具、联机丛书和示例开始SQL2005的群集安装,安装程序会自动检测当前是否为群集环境并为群集安装准备。  

2、接受软件使用许可协议。

  3SQL2005在进行初始检测后开始执行安装 SQL2005 所需组件。

  4、完成所必需组件的安装。

  5、安装程序开始执行系统配置检查。

6、进入SQL2005的安装向导。

    7、向导开始执行系统配置检查,因为是安装群集,会自动检查各节点并给出状态提示。

        8、选择要安装的组件,如要得到各组件的详细信息可以选择高级项。

     9、进入高级项后就来到了详细的各组件的功能选择,这里可以得到详细的组件信息。根据需要选择组件功能。

    10实例名配置中选择默认实例

    11、虚拟服务器名称配置中,为此群集命名

    12、为服务器配置IP,这里使用Public作为公共访问,并分配一个IP,添加后点击下一步

    13、在选择群集组中选择可以得群集组,因为这里我只有一个默认的群集组,所以点击下一步继续。

    14、弹出警告,提示此群集组包含仲裁资源

   15、群集节点配置中,选择可用的节点,因为当前是双节点群集环境,所以安装向导自动为其选择了节点。  

   16、配置远程安装的帐户,这里的帐户必须是各节点上有效的管理员帐户。

   17、为服务配置帐户,之前已经添加了一个名为sql2005的域用户作为SQL服务帐户,所以这里填写上正确的信息。

     18、配置群集服务的域组

   19、身份验证模式中,选择混合模式这和SQL2000的感念是一样的

   20、排序规则按照默认选择的。

   21、这里没有选择微软提供的跟踪服务功能。

   22、前期的安装配置完成后就准备开始执行正式的文件安装

   23SQL2005的群集安装进度还是很人性化的,这里你可以切换每个节点来监视安装进度。

   24SQL2005 cluster安装完毕