• Windows下SQLServer的集群配置

    日期:2008-01-30 | 分类:系统管理

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://yoalex.blogbus.com/logs/14720361.html

     

    基本配置


    一、文件系统要求:
    1、至少有二个分区;
    2、系统分区不小于10G
    3、分区格式必须是NTFS

    二、补丁安装要求:
    1、先安装完毕WINDOWS 2000 SP4+冲击波+震荡波补丁;
    2、WINDOWS 2000补丁升级到最新后才可安装cluster SQL Server
    3、SQL Server补丁需升级到Service Pack 3

    三、Cluster信息:
    1Cluster名称,IP地址1个;
    2.节点A名称,IP地址2个(一个公网,一个私网);
    3.节点B名称,IP地址2个(一个公网,一个私网);
    4SQL Server名称,IP地址1个。
    Server A
    Intel PRO/1000集成(千兆网卡)作对外通信,地址:192.168.1.1
    Intel PRO/100 用作两台主机之间的心跳线 IP地址:10.10.10.1
    主机名为: SQLC1

    Server B
    Intel PRO/1000集成(千兆网卡)作对外通信,地址:192.168.1. 2
    Intel PRO/100用作两台主机之间的心跳线 IP地址:10.10.10.2
    主机名为: SQLC2
     

    存储空间(这里指磁盘阵列)分配20G空间

    集群信息:

    IP地址:192.168.1.3
    NETBIOS名: SQL1
    SQL Server 2000信息:
    IP地址:192.168.1.4
    SQL名称:SQLcluster

    Cluster 安装

    安装前准备:
    1、在安装cluster 服务前将机器加入到域(不是必需的);
    2、每台server上必须有两张网卡,其中的一张网卡需要用心跳线连接;
    3、必须有一个公共的磁盘,如磁盘柜,并且磁盘格式必须为ntfs格式。

    一、配置网络信息

    SERVER A 加电 SERVER B 加电
    SERVER A上安装WIN2000 AD SERVER 将主机名设成SQLC1
    公网IP192.168.1. 1 DNS:主192.168.1.254
    心跳IP10.10.10.1 (网关和DNS不用填;去掉所有的dns server地址,去掉append these dns suffixes 前面的勾,在wins 选项里的 选中 Disable NetBIOS over TCP/IP 选项
    SERVER B上安装WIN2000 AD SERVER 将主机名设成SQLC2
    公网IP192.168.1. 2 DNS:主192.168.1. 254
    心跳IP10.10.10.2 (网关和DNS不用填;去掉所有的dns server地址,去掉append these dns suffixes 前面的勾,在wins 选项里的 选中 Disable NetBIOS over TCP/IP 选项

    二、配置集群

    SERVER A开机
    在存储阵列的管理界面里创建VDisk20G,然后创建逻辑盘,在磁盘管理其中将磁盘格式化,分配盘符为G

    SERVER B开机
    将新出现的分区按照SERVER A中的配置进行更改:分配盘符为G
    SERVER A上配置集群:
    1.在添加删除程序中添加并配置集群服务
    2.在下面的向导中选择新建集群
    3.输入集群名称SQL1
    注意
    集群的名称不能和网上任何的主机名、域名冲突!用户可以用ADMINISTRATOR,但最好新建一个,以免日后修改密码而造成集群无法启动!
    4.在随后的向导中选择心跳和公用的网卡
    5.给集群指定IP地址:192.168.1.3
    6.按照向导默认选项完成集群安装
    SERVER B上配置集群:
    在添加删除程序中添加集群服务:

    SERVER B中只要在第一步选择向集群中加入节点,然后找到SERVER A作好的集群就可以。
    安装结束后可以对集群切换进行测试:
    1.ServerA上打开集群管理器,
    2.SQL1组上点右键,选择切换组,
    3.观察资源转移情况,经过几十秒时间,活动组会转移到ServerB上,
    4.然后从ServerB上同样执行切换组,观察资源转换情况。

    SQL Server for cluster安装
    安装前准备:
    1、必须先安装cluster后才安装SQL Server。
    2、只需要在两个节点中的任意一个节点上安装SQL Server即可。
    3、必须安装操作系统补丁。

    安装并配置SQL Server 2000

    1. Server A上执行安装,在初始画面上选择SQL Server 2000组件.
    2. 选择安装数据库
    3. 在随后的窗口中中选择Virtual Server输入SQLSERVER的名称:SQLcluster
    4. 接受软件许可协议,
    5. 在随后的 FailovEr ClustEring 界面, 选择PUBLIC,然后输入SQL ServerIP地址:192.168.1.4
    6. ClustEr Disk SElEction 界面,选择G盘然后继续.
    7. 然后按照默认的相关选项进行配置就可以,安装结束后在集群管理工具中核实一下SQL的相关资源已经出现在组中。

    在集群管理工具中执行一下切换,看看SQL的资源能否顺利切换,测试集群能否顺利切换。

    收藏到:Del.icio.us