您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > SQL2008R2群集部署参考文档
SQL群集部署文档目录SQL群集部署文档......................................................................................................................11引言........................................................................................................................................42部署环境...............................................................................................................................42.1服务器配置...............................................................................................................43准备共享存储.......................................................................................................................53.1部署windowsstorage2003R2存储服务器....................................................53.1.1完成存储服务器操作系统准备...................................................................53.1.2安装iSCSITarget........................................................................................63.1.3创建iSCSITarget........................................................................................83.1.4创建iSCSITarget的VHD文件.............................................................133.2配置node01发现共享存储...............................................................................183.3配置node02发现共享存储...............................................................................223.4配置已发现的共享磁盘........................................................................................224部署故障转移群集.............................................................................................................274.1安装和配置故障转移群集功能...........................................................................274.2SQL群集部署........................................................................................................364.3在node01上安装SQLServer2008R2.......................................................404.4在node02上添加SQL群集节点.....................................................................561引言SQL群集测试部署文档,详细记录了SQL群集的部署过程。本次测试在Hyper-v虚拟机上进行。2部署环境2.1服务器配置计算机名角色操作系统IP地址ISC存储服务器WindowsStorage2003R2X86192.168.137.10DCAD、DNSWindows2008R2X64192.168.137.1NODE01节点1Windows2008R2X64192.168.137.11心跳IP:10.0.0.11NODE02节点2Windows2008R2X64192.168.137.12心跳IP:10.0.0.123准备共享存储3.1部署windowsstorage2003R2存储服务器3.1.1完成存储服务器操作系统准备1)操作系统安装完成后,以本地管理员帐户登陆计算机,打开“计算机—属性”,查看和更改计算机名为ISC(不加域)2)查看系统IP配置3.1.2安装iSCSITarget1)运行安装向导2)接受条款3)正在安装4)完成安装3.1.3创建iSCSITarget1)打开iSCSITarget管理器2)新建IscsiTarget3)弹出欢迎向导,下一步4)定义IscsiTarget的名称和描述5)定义IscsiTarget启动器界面,单击“高级”6)点击“添加”,选择“IPAddress”7)输入搭建SQL的两台服务器node01和node02的IP地址8)添加完成后,下一步9)单击完成3.1.4创建iSCSITarget的VHD文件1)在iSCSITarget管理器上,单击创建2)欢迎向导,下一步3)指定VHD的名称和位置Quorum.vhd4)指定Quorum.vhd的大小5)输入描述信息6)完成创建7)以相同方式创建另一个VHD文件ShareDataDisk.vhd(后面还要创建第三块磁盘wsqldisk.vhd,否则安装SQL群集时没有可用磁盘)8)查看Clustertarget的属性3.2配置node01发现共享存储1)使用域管理员帐户登录到node01,运行iSCSI发起程序2)在发现界面下,单击发现门户,输入iSCSITarget的IP地址(存储服务器的IP)3)在目标界面下,发现目标,单击连接4)连接已发现的目标,完成后确定3.3配置node02发现共享存储参照node01的操作配置node02发现共享存储3.4配置已发现的共享磁盘1)打开node01的磁盘管理器,在共享存储上创建的VHD磁盘已经被发现,但处于脱机状态2)将磁盘联机,并初始化磁盘(同时也将node02发现的磁盘联机并初始化)3)选择需要初始化的磁盘4)为磁盘定义规划好的盘符Q盘、S盘5)快速格式化磁盘6)新建简单卷7)更改与VHD磁盘文件对应的名称8)在node02服务器上的磁盘管理器上刷新界面9)在node02上的共享磁盘上新建的文件,验证在node01上也存在4部署故障转移群集4.1安装和配置故障转移群集功能1)在node01上打开“服务管理器“,在”功能”界面,单击“添加功能”,选择“故障转移群集”2)点击“安装“3)安装完成4)打开”故障转移群集管理器“5)创建一个群集6)将node01和node02添加到群集,此处node02没有安装故障转移功能无法添加7)为node02安装好故障转移群集功能后,node02正常添加8)在验证警告界面,选择”否“(此处选择否的话,在安装SQL群集时要求必须验证)9)输入群集名称”Cluster“以及定义一个群集的IP地址10)验证创建群集的内容11)正在创建12)完成创建13)在DNS服务器上查看Cluster的DNS记录14)在”故障转移群集管理器-节点-node01“,看到群集磁盘1和2的状态15)到node02上,打开”磁盘管理器“显示磁盘1和磁盘2处于”保留状态“16)磁盘1和磁盘2在node01上为联机状态4.2SQL群集部署1)在“故障转移群集管理器”上2)在开始之前界面,下一步3)选择“分布式事务协调器(DTC)”,下一步4)键入客户端访问此服务或应用程序时将使用的名称为ClusterDtc以及IP地址(自动生成A记录),下一步5)选择分配给此服务或程序的存储卷“磁盘2”,即S盘6)确认,下一步7)正在配置高可用,下一步8)完成高可用配置。4.3在node01上安装SQLServer2008R21)在node01上安装.netFramwork3.5.1功能2)运行SQL2008R2安装程序3)在安装界面,选择“新的SQLServer故障转移群集安装”,下一步4)安装程序支持规则检查,下一步5)输入产品密钥,下一步6)接受许可条款,下一步7)安装支持的程序文件,单击安装8)在第二次“安装程序支持规则”检查的时候,报如下错误9)首先解决群集验证错误,打开“故障转移群集管理器”,单击“验证该群集”10)验证通过11)再次运行SQL检查,群集验证错误已解决,但“群集共享磁盘可用性检查”仍报错12)此前创建了两个VHD磁盘文件,在创建一个新的VHD共享磁盘wsqldisk.vhd13)将新建的共享磁盘3联机并初始化14)磁盘1、磁盘2、磁盘3需要在同一服务期联机,才能通过SQL检查15)通过进行群集验证和创建新的共享磁盘3,并将所有磁盘在同一服务器联机,解决了SQL健康检查16)选择SQL功能,下一步17)指定SQLServer网络名称“sqlCluster”,选用默认实例,更改实例安装路径至磁盘3,下一步18)创建新的SQL资源组19)选择可用的群及磁盘,此处只有新加入的磁盘3(磁盘1作为仲裁驱动器,从磁盘2被资源Cluster-Dtc使用)20)群集网络配置21)群集安全策略,保持默认22)服务器配置,对所有服务使用相同的帐户,输入域管理员或者SQL管理员23)数据库引擎配置选择“windows身份验证”,SQL管理员指定当前用户24)错误报告,下一步25)群集安装规则检查通过,下一步26)点击安装27)完成安装4.4在node02上添加SQL群集节点1)在node02上运行SQLServer安装程序,点击“向SQL故障转移群集添加节点”2)安装程序规则检查,下一步3)点选“连接到现有服务器场”,下一步4)输入产品密钥,下一步5)接受许可协议,下一步6)安装程序支持文件,点击安装7)安装程序支持规则检查通过,下一步8)群集节点配置,选择在node01上创建的默认实例9)服务器帐户设置10)错误报告,下一步11)添加节点规则12)准备添加节点,单击安装13)添加节点进度14)SQL数据库移动到另一个节点15)单击移动节点到node0216)已完成迁移以下无正文。
本文标题:SQL2008R2群集部署参考文档
链接地址:https://www.777doc.com/doc-2860133 .html