WinAdvanced Server 和 SQL Server群集安装.docx
《WinAdvanced Server 和 SQL Server群集安装.docx》由会员分享,可在线阅读,更多相关《WinAdvanced Server 和 SQL Server群集安装.docx(9页珍藏版)》请在冰豆网上搜索。
WinAdvancedServer和和SQLServer群集安装群集安装Windows2000AdvancedServer和和SQLSERVER2000群集群集安装指南安装指南在金融、证券等关键业务中,为了保证数据库系统的安全性,普遍采用群机技术来保证系统的稳定运行,在PC服务器环境中,一般采用微软的双机Cluster系统实现。
本文详细叙述了x250/x255+磁盘阵列(EXP300)+MicrosoftClusterSoftware管理软件的安装过程及注意事项。
MSCS的安装步骤1、磁盘阵列的准备工作,包括磁盘阵列硬件安装及连接;2、安装Win2KAdvancedServer(安装随操作系统发布的最新的补丁);3、双机磁盘阵列配置;4、分别分配双机的盘符并格式化共享盘;5、安装双机MSCS;6、安装MicrosoftSQLServer2000第一节第一节系统安装前准备系统安装前准备安装Windows2000ServerCluster前,必须作下列规划及软硬件准备工作。
一、规划:
一、规划:
注意:
在MSCS双机群集系统中,由于系统工作机理比较复杂,彼此关联性强,在系统安装完毕后更改任何参数都可能导致群集失效。
所以一定要在安装前确定以下参数。
如果不能确定,请先不要安装MSCS双机系统。
域名;。
域控制器(DC);说明:
双机的两个结点成员一定要是同一个域中的服务器,可以是两个都是DC,也可以是相同域中的两台MemberServer。
在本项目两台机器都是DC。
双机PCSERVER机器名;。
双机PCSERVERIP地址(两个,外部地址用于网络通信,内部地址用于双机间心跳线通信);。
网关(用于和其它网络通信);。
Cluster中的节点名(一般A机设为ServA,B机设为ServB);。
磁盘柜中的磁盘分配(共享磁盘及每节点使用的HotSpare分配);。
Cluster名;。
Cluster的IP地址;。
SQLServer的IP地址及名称;。
Win2K操作系统的Administator口令设置以及ClusterAdministrator的命名和口令的设置。
你可以通过下面的工作表来帮助你确定以上的参数。
在安装之前请先完成这个表格。
参数A机B机域名ITC.COM域控制器机器名Db1Db2SQLServer名SQLDB用于心跳网卡(Private)的IP地址1.0.0.11.0.0.2用于公网(Public)的IP地址192.168.1.2/24192.168.1.3/24Cluster使用的IP址址192.168.1.4/24SQLServerIP地址192.168.1.5/24网关192.168.1.1子网掩码255.0.0.0Cluster的节点名ServAServBCluster名CLUSTER磁盘柜的RAID类型RAID1RAID1磁盘柜中的磁盘分配共4个硬盘,用两个镜像后作锁盘,另两个镜像后作共享数据盘,用于数据库。
IBM不建议将所有的硬盘做一个RAID,建议锁盘要单独用一个RAID1的阵列。
Win2K域中管理员的密码Administrator/ITC(自己确定密码)Cluster的用户名/密码:
CLUSTERADMIN/CLUSTERADMIN(自己确定用户名和密码)二、硬件准备:
二、硬件准备:
。
IBMx250/x255Server两台(预安装磁盘阵列卡、至少双网卡);。
IBMEXP300磁盘柜(预装硬盘);。
SCSI连线两条。
三、软件准备:
三、软件准备:
。
IBMServeRAIDSupportCD光盘;。
IBMServeRAID磁盘阵列卡驱动程序(含在RAIDSupportCD中);。
网卡驱动程序;。
MicrosoftWindows2000AdvancedServer安装盘;。
MicrosoftWindows2000AdvancedServerServicePack4安装盘;第二节第二节Cluster安装过程安装过程一、硬件连接:
一、硬件连接:
磁盘柜的ESM上标识出SCSI1、SCSI2两个SCSI接口用于与服务器连接。
把阵列卡上相同的SCSI通道接分别接到磁盘柜的两个SCSI接口上,一般将SCSICABLE一端连接在RAID卡上,另一端连接到磁盘柜上。
正常情况下将连接在磁盘柜的SCSI1接口的服务器作为A机。
另外,在生产安装调测时,如果服务器的内置硬盘也连接在RAID卡上,则一般用RAID卡的controler2,磁盘柜用controler1。
硬件连接后,可对磁盘阵列加电检查,如果左上方指示灯为绿色,说明阵列OK。
服务器中网卡1(一般用10/100M网卡)用于双机心跳线检测,使用交叉网线互连;网卡2(一般用1000M网卡)用于网络连接,使用正常的网络连接。
磁盘柜的安装可参见磁盘阵列EXP300随机安装手册。
二、安装二、安装Windows2000AdvancedServer操作系统:
操作系统:
分别在A、B机安装Windows2000AdvancedServer操作系统,群集服务暂不安装。
在安装操作系统时,请关闭磁盘阵列柜。
WIN2K安装完成后,分别安装ServicePack4,再分别将两台机器升级为DC(域控制器);升级方法请参见windows2000cluster安装指南200308-B1.doc一文中的相应章节。
使用RAIDSUPPORTCD升级RAID卡的驱动成到最新版本;并安装ServeRAIDManager管理程序。
分别设置每台服务器的的两块网卡的IP地址,并通过PING对方的内/外部地址来判断通信是否正常;。
如果必要,修改虚拟内存大小以达到最佳性能;注意:
如果双机中需要运行MSSQLServer,要求系统的Pagefile为真实内存的1.5-2倍,如服务器中有2G物理内存时,要求Pagefile的至少为3G。
请酌情将Pagefile配置在C盘上,要求初始大小及最大大小都为3G。
具体修改方式:
选泽桌面上的“我的电脑”右键点击选择“属性“选择页面“高级”选择“修改”按钮进行修改。
三、配置双机磁盘阵列:
三、配置双机磁盘阵列:
必须首先配置主机(A机)。
配置配置A机机进行下列操作之前,B机必须处于关闭状态。
1、使用IBMServeRAIDSUPPORTCD光盘启动A机。
注意:
在IBMRAIDSUPPORTCD光盘中,是通过Linux来启动服务器并进行设置,它不支持键盘切换器所使用的串口鼠标器。
在进行配置的时,请断开串口鼠标器,并另接入一PS/2鼠标。
磁盘阵列的读写策略必须为WT(Writethrough),缺省设置为WT;。
StripleSize根据应用情况需要作相应调整,一般调整准则为如果是作为数据库服务器,并且读写数据量较大,建议采用16K或32K,不同的StripleSize决定了每个阵列所能包含硬盘个数。
如果需要改变,两台机器的RAID设置必须一致。
用主菜单条中修改StripleSize的菜单项进行修改。
Rebuild的状态一般设置为High。
说明:
说明:
光盘启动后,首先对阵列卡的BIOS、FIRMWARE版本进行自动修正。
如果已经是最新版本,则不需要进行修正。
2、按照屏幕提示进入IBMServeRAIDConfiguration配置程序。
3、如果ServeRAID阵列卡没有配置过,则系统会提示使用ExpressConfiguration。
完成后点击Cancel退出配置。
此时,ServeRAIDController1变为安装状态。
4、使用鼠标点击Controller。
5、选择RestoretoFactoryDefaultSettings(恢复出厂默认设置):
如果对ServeRAID阵列卡已配置过和实际需求不符,则进行这步操作。
如果主机中的内置硬盘已使用ServeRAID阵列卡配置过,则不能使用恢复到默认设置的方式。
6、弹出确认窗口,点击Yes确认。
7、使用鼠标点击Controller。
8、在主菜单条中点击(ConfigureforClustering)按钮。
9、确定节点名及ChannelID,按屏幕提示输入Controllername(ServA),partnername(ServB),每个Channel的initiatoridentifiers必须为6。
10、在主菜单条中点击ConfigureArrays按钮进入创建阵列模式。
11、使用鼠标点击Controller。
12、选择CustomConfiguration。
13、选择Next。
14、创建磁盘阵列:
根据磁盘柜的连接、磁盘数开始进行阵列创建。
(注意:
一个Array只能创建一个逻辑盘,先用两个硬盘做RAID1创建一个Array用于存放Quorum资源,对应一个共享逻辑盘,再创建另一个Array用于存放数据库数据,对应另一个逻辑盘)。
a、在左侧窗口中SCSIChannel中列出所有物理硬盘(处于Ready状态);b、双击要加入到磁盘阵列中的物理硬盘,将其加入到Array中;c、需要创建Hot-Spare时,选择右边窗口中的Hot-Spare,然后双击左边窗口中处于Ready状态的物理硬盘加入;d、点击Next继续;e、从下拉菜单中选择逻辑驱动器的阵列级别,按规划确定级别为RAID0、RAID1、RAID1E、RAID5、RAID5E;注意:
在Microsoft双机群集系统中一个阵列上只能创建一块逻辑驱动器。
且用于存放QUORUM资源的逻辑盘应该用两块硬盘做为RAID1。
f、点击Next继续;g、屏幕上显示出配置清单,点击Apply确定。
h、点击Apply接受和保存阵列卡配置。
15、创建完所需要的阵列时,使用鼠标点击阵列卡。
16、在主菜单条上点击clusteringactions再选择ConfigureforClustering按钮。
17、在需要共享的逻辑驱动器上点击共享选项框(Shared选项),同时分配一个MergeID(如有两个共享逻辑驱动盘,第一个可为1,第二个为2,)。
每一个共享的逻辑驱动器必须有一个唯一的MergeID。
18、点击OK,然后退出并关闭A机。
说明:
在IBMEXP200/300磁盘柜中,如果阵列是由RAID5组成,当有硬盘失效时,双机中的任何节点均无法切换。
配置配置B机机进行下列操作之前,A机必须处于关闭状态。
1、用RAIDSUPPORTCD光盘启动B机。
注意:
同样,请将PS/2鼠标器更换键盘切换器上的串口鼠标。
说明:
光盘启动后,首先对阵列卡的BIOS、FIRMWARE版本进行自动修正。
2、按照屏幕提示进入IBMServeRAIDConfiguration配置程序。
3、如果ServeRAID阵列卡没有配置过,则系统会提示使用ExpressConfiguration。
完成配置后点击Cancel退出配置。
此时,ServeRaidController1变为安装状态。
4、使用鼠标点击Controller。
5、选择RestoretoFactoryDefaultSettings(恢复出厂默认设置):
如果对ServeRAID阵列卡已配置过和实际需求不符,则进行这步操作。
如果主机中的内置硬盘已使用ServeRAID阵列卡配置过,则不能使用恢复到默认设置的方式。
6、弹