1、 本文由 zqfc2058 贡献doc 文档可能在 WAP 端浏览体验不佳。建议您优先选择 TXT,或下载源文件到本机查看。DELL MD3000 环境下配 SQL SERVER 集群写在前面: 写在前面:双机集群有双服务器+域控制器和双服务器主备域的方式,本文档采用的是第二种方 式。SQL SERVER 集群的安装我也参考了不少文档,其中有提到 SQL SERVER 支持单节点 安装双节点运行的, 但是我试过两次以后总是在安装的最后阶段报错, 目前采用的还是类似 于 sybase 双机的方案。 本文档由 DELL MD3000 磁阵的安装, DELL MD3000 磁阵的配置,双机集群的配置
2、, SQL SERVER 的安装和集群服务的配置四部分组成。 增加 DELL MD3000 磁阵的固件升级部分(要在磁阵配置软件安装完成后进行固件升 级, 再进行配置) ,还有在长沙电信安装 SQL SERVER 企业板时出现 COM+ 检查失败问题, 换成标准版后安装正常,故一般建议安装 SQL SERVER 标准版一1.DELL MD3000 磁阵的安装服务器上安装的 HBA 卡2.HBA 卡的安装,由下图所示处打开服务器3.安装好 HBA 卡以后,磁阵和服务器的连接(实物图)4.服务器和磁阵的连接(原理图)二DELL MD3000 磁阵的配置 磁阵的配置1.安装磁阵的附带管理软件2.点击
3、下一步安装3.选择安装目录4.选择典型安装5.完成安装6.选择自动搜索 MD30007.搜索到带内管理方式的 MD3000,带内管理需要 SM client 和 SM agent 和 Access Virtual Disk8.也可以选择手动方式,使用带外方式连接,带外需要 SM client 和 SM agent 和网线连接9.带外管理方式登陆10.配置菜单11.选择“配置主机访问自动” ,自动搜索服务器的名称和 WWN 以及操作系统类型,需要服 务器上安装 SM agent12.完成主机访问名搜索(自动)13.修改菜单14.选择“编辑拓朴” ,查看服务器的详细信息15.选择“主机类型” ,可
4、以更换主机的类型,如做 win2000server 2003 clustered16.选择“配置”-“创建虚拟磁盘” ,来进行 RAID 和 VD 的创建17.选择“手动”创建 RAID18.配置 RAID519.创建虚拟磁盘(VD) ,指定数据块大小20.把 VD 和服务器相对应。21.完成 RAID 和 VD 配置22.选择“配置”-“配置热备份”配置热备份硬盘23.手动指定热备份硬盘24.选择“配置”-“创建主机到虚拟磁盘的映射” ,创建 VD 和服务器对应关系25.配置对应关系26.完成 VD 和服务器对应关系27.选择“修改”-“编辑主机到虚拟磁盘的映射” ,查看映射关系,注意“存取
5、”就是 Access Virtual Disk,在带内管理下是不能删除的,但是带外下可删除。三双机集群的配置在 A 服务器上安装主域控制器1、 升级主域控制器,点击开始菜单 运行,如下图2、 出现下图,输入 dcpromo,点击确定3、 弹出如下向导,点击下一步4、 点击下一步5、 指定域控制器类型,选择新域的域控制器,点击下一步6、 选择创建一个在新林中的域,点击下一步7、 因为我们安装操作系统后没有配置 DNS, 所以这里选择只在这台计算机上安装 并配置 DNS,点击下一步8、 这里指定域的名称,输入 ,点击下一步9、 不必修改 NetBIOS 域名,直接点击下一步10、对数据库和日志文件
6、文件夹位置不作修改,直接点击下一步11、对共享的系统卷位置不作修改,直接点击下一步12、 选择只与 win2000 或 windows server 2003 操作系统兼容的权限,点击下 一步13、此处定义还原模式密码,保持密码为空,点击下一步14、显示摘要,点击下一步15、系统开始安装主域控制器16、 系统在安装主域控制器过程中,期间在配置 DNS 时可能会提示插入操作 系统光盘,将操作系统光盘插入光盘驱动器,点击确定,继续安装17、安装已经完成,点击完成18、 系统提示需要重新启动使主域控制器生效, 点击立即重新启动, 重新启动 操作系统,主域控制器安装完成在 B 服务器上安装额外域控制器
7、1、 在 A 服务器上完成主域控制器的安装后,我们不要关闭 A 服务器, 然后启动 B 服务器进入操作系统, 右键点击桌面的网上邻居 属性, 将业务网卡的 DNS 配置为 A 服务器的 IP,以下图为例:2、 同样点击开始菜单 运行3、 在打开中输入 dcpromo,点击确定4、 弹出如下向导,点击下一步5、 直接点击下一步6、 此处选择现有域的域额外控制器,点击下一步7、 如果安装操作系统时选择密码为空,此处则保持密码为空8、 查看域名是否与在 A 服务器上建立的域的域名一致,若不一致,点 击浏览,选择正确的域名,然后点击下一步9、 不必改变数据库和日志文件文件夹的位置,直接点击下一步10、
8、不必改变共享的系统卷的位置,直接点击下一步11、 因为在 A 服务器上安装域控制器时还原密码设置为空,此处也 保持密码为空,点击下一步12、显示摘要,点击下一步13、系统开始安装额外域控制器14、系统完成额外域控制器的安装,点击完成15、 系统提示需要重新启动使额外域控制器生效,点击立即重新启 动,重新启动操作系统,额外域控制器的安装完成配置共享磁阵1、 在 A 服务器上点击 开始 程序 管理工具 计算机管理,如下图:2、 在下图左侧的菜单中选择磁盘管理3、 若共享磁阵与服务器连接正常且已经为服务器划分了磁盘,此时便 会弹出如下向导,提示磁盘应当初始化,点击下一步4、 将两块磁盘都选中,点击下
9、一步5、 不转换为动态磁盘,因此这里不需要选中,点击下一步6、 点击完成,结束硬盘初始化向导7、 在已经初始化的磁盘上点击右键,选择新建磁盘分区,如下图:8、 弹出新建磁盘分区向导,点击下一步9、 选择主磁盘分区,点击下一步10、点击下一步11、指定驱动器号为 M,点击下一步12、文件系统选择 NTFS,选中快速格式化,点击下一步13、点击完成结束新建磁盘分区向导14、 按照相同步骤将另一块 500M 的磁盘也进行格式化,分配盘符 Q,配置完成后显示如下:15、 在 B 服务器上进入开始 程序 管理工具 计算机管理, 仅做分配盘符工作,将对应盘符设为 M: ;严禁格式化。 、Q:建立 CLUS
10、TER1、 点击 A 服务器开始菜单 程序 管理工具 群集管理器2、 弹出如下图3、 点击文件新建群集4、 弹出如下向导,点击下一步5、 输入正确的域名,键入群集名称 dbiocluster,点击下一步6、 输入 A 服务器的机器名,例如 dbio135,键入下一步7、 等待检查配置完成后点击下一步8、 输入群集管理 IP 129.0.局号.134,点击下一步9、 输入域管理员帐户和密码,点击下一步10、点击下图中的仲裁(Q)按钮11、弹出如下窗口,确定仲裁磁盘为 Q 盘,点击确定12、开始配置群集,等待配置完成后点击下一步13、点击完成,结束 CLUSTER 第一个节点的配置14、第一个节点
11、配置完成后的情况如下图15、仍然在 A 服务器上,在 CLUSTER 图标上点击右键,选择新建 节点16、弹出如下向导,点击下一步17、在计算机名一栏中输入 B 服务器机器名,如 dbio136,点击添加18、机器名被添加至所选计算机一栏中,点击下一步19、开始检查配置,待检查完成后点击下一步20、输入管理员帐户与密码,点击下一步21、点击下一步22、开始添加节点到群集,等待添加完成点击下一步23、点击完成,结束 CLUSTER 第二个节点的添加工作24、 安装完成后, 务必不要应用 CLUSTER 进行切换, 应依次重启两台 服务器;操作顺序为先关闭 B 机,在 B 机完全关机后,重启 A
12、机;A 机进入操作系统登陆成功,开启 B 机;此时可以打开 CLUSTER 管理 器, 进行切换测试, CLUSTER 管理器的启动依赖于 CLUSTER 服务的启 动,所以在服务未启动前启动管理器会报错,可等待服务启动后再 次启动管理器。 25、 两台服务器启动完成后,在 A 服务器上打开群集管理器,在群 集名上点右键,选择属性26、出现下图,在网络优先级中将心跳 IP 移动至最上面27、在仲裁中查看选项是否与下图一致,点击确定28、 检查 CLUSTER 能否正常倒换,在任意一个组上点右键,选择移 动组,观察右侧显示资源所有者是否变为另外一台服务器的机器名, 如果所有者可以顺利变化,那么表
13、示 CLUSTER 可以顺利倒换, CLUSTER 安装成功。29、下图是两个服务器节点均添加完成后的示意图四SQL SERVER 的安装和集群服务的配置在集群安装完成后,把数据文件放到共享磁阵上,在每台服务器上单独安装 SQL SERVER2005, 并进行数据库的附加操作,具体操作参考SQL Server 2005 数据库服务器安装操作手册 ,并在每台 服务器上单独安装 1.6 储存台软件,具体操作参考存储服务台软件 V1.6 开局指导操作说明 。 按手册上的步骤在两台服务器上各自安装好 SQL SERVER2005 和存储台软件以后,在服务里面把 MSSQLSERVER,SQLSERVE
14、RAGENT, ZViPowerStoretoDB 三个服务设置为手动,并停止服务。 1.在 Cluster Group 上新建资源,如下图所示:2.选择新建资源后,将出现:3.单击按钮 ,并添加全部可用资源;将出现:4.单击按钮 ,将出现:5.在服务器名中,输入 MSSQLSERVER,单击按钮 ,将出现:6.单击按钮 ,将出现:7.采用同样的过程添加通用服务 SQLSERVERAGENT 和通用服务 ZViPowerStoretoDB联机后,在本地服务中,查看 SQL Server (MSSQLSERVER)的状态,这时候应该是,将出现:此时,将服务器 1(首节点服务器)关机;观察服务器
15、2(从节点服务器)的群集管理器中 Cluster Group 右边方框内的变化,这时候,应该由变为,说明 由服务器 1(首节点服务器)变为服务器 2(从节点服务器);同时也说明,当服务器 1(首节点服务器)突然 停止运行时,服务器 2(从节点服务器)能自动接管,下图所示;至此,说明群集安装成功,验证通过; 说明: 说明 群集运行正常时,两台服务器的任何一台停止运行 另一台都能自动接管 群集运行正常时 两台服务器的任何一台停止运行,另一台都能自动接管 此次操作 两台服务器的任何一台停止运行 另一台都能自动接管;此次操作 首节点服务器),服务器 从节点服务器 能自动接管;反过来 也是可以的。 从节点服务器)能自动接管 反过来,也是可以的 是关闭服务器 1(首节点服务器 服务器 2(从节点服务器 能自动接管 反过来 也是可以的。 首节点服务器五DELL MD3000 磁阵的固件升级部分1.打开管理软件,进入支持选项2.进入下载固件3.选择下载 RAID 控制器模块固件4.选择 RAID 控制器模块固件和 NVSRAM 文件完成后,点击“传输” ,等待玩成。