文档详情

基于window server 2003构建MSSQl2008故障转移群集(完善).docx

发布:2017-11-01约4.08千字共54页下载文档
文本预览下载声明
基于window server 2003构建MSSQl2008故障转移群集本实验中使用每次添加一个节点的方式建立群集,意义在于告诉大家如何新增群集节点,以及在新增过程中可能会遇到的问题及解决。现实中如果你拥有多台服务器,可以采用一次同时添加多节点的方式新建群集。一、配置域控服务器1、域控服务器基本设置域名:ip地址:12、域账号的新建新建域账号“qjadmin”。创建win2003群集时需要用到该账号作为群集服务账户。新建域账号“sqladmin”。安装sql2008群集时需要用到该账号作为sql服务账户。3、全局安全组的新建新建全局安全组“SQLEngine”。安装sql2008群集时,需要把这些域级组指定为sql服务安全组。并且sql服务账户是这样的域级组的成员。新建全局安全组“SQLAgent”。新建全局安全组“SQLAnalysis”。将域账号“sqladmin”分别添加到全局安全组“SQLEngine”、“SQLAgent”、“SQLAnalysis”中。二、单节点群集的新建1、新建群集前的准备准备好一台双网卡计算机(虚拟机),连接共享存储(要求有两个磁盘,本例中命名为D盘、E盘)。安装企业版Windows Server 2003。安装系统补丁:KB937444,以避免在安装sql群集时出现安装规则检查错误(如下图所示)。/kb/937444/zh-cn启用windows组件中应用程序服务器的网络DTC访问。在下文中我们可以看到在完成windows server 2003的群集后,我们需要手动新建一个群集资源MSDTC。为什么必须安装MSDTC,主要是因为SQL SERVER的复制功能要使用MSTC资源。如果不创建,不会说安装SQL 群集失败,但会发现SQL SERVER的一些复制功能无法使用。作为群集节点需要有两块网卡,一块用于连接外部网络环境,一块网卡作为“心跳”,用于节点间通讯。下图为双节点群集基本架构图。用于连接外部网络环境的网卡我们命名为“本地连接”,ip地址:2,掩码:,DNS服务器:1。这里DNS服务器的地址为域控服务器地址,我们在建域的时候不要忘了安装DNS服务。用于节点间通讯的网卡我们命名“心跳连接”,ip地址:,掩码:。在网络连接的高级设置中确认网络服务访问顺序“本地连接”优先级高于“心跳连接”。如果网络服务访问顺序“心跳连接”优先级高于“本地连接”,则在sql群集安装过程中出现安装程序支持规则警告。如下图所示。将计算机以域账号“qjadmin”加入到域中。将域账号“qjadmin”、“sqladmin”加入到计算机本机的Administrators组中。2、Win2003群集的新建重启计算机以域用户qjadmin登录计算机,打开群集管理器。在群集管理器中新建群集输入群集名“qj”。输入新群集中的第一个节点的计算机名。完成群集配置分析。输入群集ip地址“4”。输入群集服务的域账户“qjadmin”及密码。验证群集配置。群集名: 群集 IP 地址: 4\群集网络:本地连接 - 专用和公用 Intel(R) PRO/1000 MT Network Connection主地址: 2 \ 群集服务帐户凭证:名称:qjadmin密码: ***************域: 群集节点成员身份: win2003x64-2资源配置:本地仲裁 - 没有经过管理的磁盘 D: - 经过管理的 - 仲裁磁盘 E: - 经过管理的多数节点集 - 没有经过管理的网络配置:本地连接 - 专用和公用 Intel(R) PRO/1000 MT Network Connection主地址: 2 \ 心跳连接 - 专用和公用 Intel(R) PRO/1000 MT Network Connection主地址: \ 这里群集的新建基本完成。打开群集管理器,可以看到我们新建的群集。在群集组中新建资源MSDTC。输入名称“MSDTC”,描述中可输入“Distributed Transaction Coordinator服务”。资源类型选择“分布式事务协调器”,组选择“群集组”。添加可用的节点。添加依存的资源群集名、群集IP地址、磁盘D。创建成功。在群集管理器中联机MSDTC。设置群集配置-网络-心跳连接的属性“只用于内部群集通讯(专用网络)”。3、SQL Server 群集的安装打开SQL Server2008安装中心,选择“新的SQL Server故障转移群集安装”。安装程序支持规则检查。输入产品密钥。接受许可条款。安装程序支持文件。安装程序支持规则检查。选择需要安装的功能。输入SQl Server网络名称。磁盘空间检查。选择创建SQL Server资源组,名称为SQL Ser
显示全部
相似文档