基于Windows Server 2008 R2的Failover Cluster(故障转移群集)部署Sql Server 2008 AA(主主) 模式群集
更新时间:2023-05-14 01:58:01 阅读量: 实用文档 文档下载
基于Windows Server 2008 R2的Failover Cluster(故障转移群集)部署Sql Server 2008 AA(主主) 模式群集
步骤说明
其实,基于Windows Server 2008 R2的故障转移群集部署Sql Server 2008 AA(主主) 模式群集的步骤如下: 1、 安装环境说明
2、 网络、硬盘环境的准备 3、 AD环境的准备 4、 部署帐号准备
5、 故障转移群集验证、安装、测试 6、 MSDTC群集安装
7、 Sql Server 2008 SP1集成
8、 安装Sql群集前的说明(实例名、数据库磁盘存放位置) 9、 安装第一个AP(主从)模式群集(安装一个数据库实例) 10、安装第二个AP(主从)模式群集(安装另外一个数据库实例) 11、总结与注意事项
(本文介绍1-5步骤,6-11步骤待续)
1.安装环境说明
安装一共需要4台服务器,1台基于IP-SAN的磁盘阵列(当然也可以使用F-SAN)。
2.硬件、网络、硬盘环境的准备
在规划前,先给一些建议:
1、SqlSrv01、SqlSrv02最好使用单独的一块网卡与IP-SAN磁盘阵列柜连接(如果是光纤-SAN,则不需要网卡,一般通过HBA卡连接),并且使用与对外服务的IP不同的网段。 2、在部署基于IP-SAN阵列的群集时候, SqlSrv01、SqlSrv02各使用了3块网卡。
(1) 硬件资源需求
(2) 网络(IP地址、网络名称)资源
硬盘环境准备一般是由硬件厂商来完成的工作。不过,我们需要告诉硬件厂商我们需要什么。 因为我们做的是AA模式。所以,需要磁盘阵列的磁盘分为4个物理磁盘。
3.AD环境的准备
(1) 部署企业中第一台Windows Server 2008 R2域控制器
参见《部署企业中第一台Windows Server 2008 R2域控制器》
(2) 部署企业中Windows Server 2008 R2额外域控制器
参见《部署企业中Windows Server 2008 R2额外域控制器》
4.部署帐号准备
5.Windows Server 2008 R2故障转移群集验证、安装、测试 步骤5全部使用DBAdmin登陆系统。
(1) 添加“故障转移群集”功能
在两台sqlServer服务器上分别执行。 在“服务器管理器”中,选择“功能”,“添加功能”:
选中“故障转移集群”,“下一步”,直到安装完成。
(2) 验证Windows Server 2008 R2 故障转移群集
在两台sqlServer服务器的其中一台验证Cluster,"控制面板-管理工具"中,打开"故障转移群集管理",在“故障转移集群管理”中,选择“验证配置”:
在Select Servers or a Cluster对话框,加入你需要加入为cluster的node:
在"请选择服务器或群集"中,分别输入两台SqlServer 服务器的机器名,点击“添加”,“下一步”:
在正在测试选项中,选择运行所有测试:
点击下一步,开始进行验证.
报告出来了,可以点击“查看报告”来看看报告中发现了什么问题:
注意:要求所有的测试都通过,如果哪个测试没有通过,一定要找出原因,修改好后重新验证,直到所有验证通过,才能进行下一步。
(3) 创建一个Windows Server 2008 R2 群集
在在“故障转移集群管理”中,选择“创建一个群集”:
注意:
在加入到node的机器的对外提供服务的网卡的NetBIOS要设置为enabled,心跳网卡的NetBIOS设置为disabled。所有网卡的IPv6都关闭。
选择服务器步骤与验证时候一样,输入两台SqlServer服务器名
在"用于管理群集的访问点钟"输入“集群名称(该名称为群集对外提供服务的名称,为虚拟IP地址对应的名称,ClusterServer)”,并且分配一个IP地址(该IP地址为群集对外提供服务的IP地址,为ClusterServer对应的虚拟IP地址):
配置向导开始配置群集,正常的话,群集配置成功,可以点击“查看报告”来看集群创建的结果:
(4) 配置群集的仲裁盘
在创建群集的时候,并没有一个选项来选择中裁盘.默认情况下,创建向导使用第一个有效的磁盘作为仲裁见证盘。我们需要确保选择了正确的仲裁盘(Q盘:1-2G),如果选择了别的盘,我们需要手动变换一下。为了验证仲裁盘是否正确,我们需要打开"故障转移群集管理",选择到"存储"节点,查看"仲裁中的见证磁盘"是否是我们需要的Q盘。
如果不是,需要手动修改,为了配置仲裁盘,我们需要在群集名称上单击右键,选择“更多操作-配置群集仲裁设置”
在"配置群集仲裁设置"对话框,选择"节点和磁盘多数(适合你当前节电数目)"模式.这个选项取决于你当前的节点数和配置情况,但前配置情况适用"节点和磁盘多数(适合你当前节电数目)":
点击下一步,将仲裁盘选到正确的Q盘,直到完成:
(5) 群集测试
Cluster安装成功后,可以测试一下群集是否可以工作了:
A.可以到域控服务器上查看AD中,多了个叫ClusterServer的机器,这是windows cluster对外的机器名。
B.在DNS服务器上,多了一条A记录,可以看到ClusterServer的IP为刚才配置的虚拟IP。 C.用其它机器Ping ClusterServer或者虚拟可以ping通。
6.安装和配置MSDTC群集
步骤6全部使用DBAdmin登陆系统。 (1) 安装MSDTC 所需要的服务器角色 在两台sqlServer服务期上分别执行。
在"角色管理"中,添加角色,安装和配置"应用程序服务器":
在"角色服务"中要选上"传入远程事务处理"、“传出远程事务处理”,MSDTC要使用它们,并根据向导安装完成:
(
2) 创建MSDTC 群集
在任意一台SqlServer服务器上,打开“故障转移群集管理”,选择“存储”,查看,看下 M盘(MSDTC专用盘)在哪个节点(SqlServer服务器)上:
在拥有M盘的节点(SqlServer服务器上)上,打开“故障转移群集管理”,右击“服务和应用程序”,选择“配置服务或应用程序”:
开始运行高可用向导,选择我们要安装的“分布式事物协调器”,并下一步:
在客户端访问点中,输入规划好的MSDTC的对外服务名称(MSDTCCluster)和虚拟IP:
在选择存储界面中,选择已经规划好的 M 盘作为 MSDTC 服务使用的盘,并单击确定直到 完成。 配置完成后,确保服务处于 Online 状态:
MSDTC 的群集配置成功。同样会在 AD 和 DNS 中增加机器和 A 记录。 的群集配置成功。 记录。 7.Sql Server 2008 SP1 集成 在 Windows Server 2008 R2 种安装 Sql Server 2008, Sql Server 2008 需要集成 SP1 补丁,如果已经有集成 SP1 的 SqlServer 2008 安装盘,则不需要此操作。否则,否 则,详细参见《Sql Server 2008 SP1 集成》。 8.安装 Sql 群集前的说明(实例名、数据库磁盘存放) 安装 群集前的说明(实例名、数据库磁盘存放) AA 模式群集是由两个 AP 模式群集组成,每个 AP 模式群集需要占用一个磁盘和使用一个 数据库实例。因此,在整个安装过程中,需要两个已经规划好的磁盘和两个数据库实例。模式 第一个 AP 模式 数据库实例 默认实例 数据存放磁盘 D盘 (第一个磁盘阵列数据 库) 第二个 AP 模式 MSSQLServer02 E盘 (第二个磁盘阵列数据 默认实例被第一个 Ap 模式 库) 群集使用,需要新的数据 库实例名 备注
9.安装第一个 AP(主从)模式群集(安装一个数据库实例) 安装第一个 (主从)模式群集(安装一个数据库实例) 步骤 9 全部
使用 DBAdmin 登陆系统。 群集(默认实例) (1) 在第一台 sql 服务器安装第一个 Sql AP 群集(默认实例) ) 登陆 SqlSrv01 数据库服务器,将带有 SP1 补丁的 SqlServer 2008 安装介质放入系统, 开始安装。 如果尚未安装必备组件,则安装向导将会要求您进行安装。Windows Installer 4.5 是必 需的,如未安装,安装向导会进行安装。如果系统提示您重新启动计算机,则重新启动计算 机,然后再次启动 SQL Server 2008 安装程序。 必备组件安装完成后,安装向导会启动 SQL Server 安装中心,单击安装页上的“新 SQ 新 L Server 故障转移群集安装 故障转移群集安装”。
系统配置检查器将在您的计算机上运行发现操作。若要继续,请单击“确定”。您可以通过单击“显示详细信息”在屏幕上查看详情,或通过单击“查看详细报告”从而以 HTML 报告的形式进行查看。
在安装程序支持文件页,单击“安装”以安装安装程序支持文件。
系统配置检查器将在安装继续之前验证计算机的系统状态。检查完成后,请单击“下一步”继续。您可以通过单击“显示详细信息”在屏幕上查看详情,或通过单击“查看详细报告”从而以 HTML 报告的形式进行查看。
在“许可条款”页上阅读许可协议,然后选中相应的复选框以接受许可条款和条件。单击“下一步”继续。
在安装程序支持文件页,单击“安装”以安装安装程序支持文件。
系统配置检查器将在安装继续之前验证计算机的系统状态。检查完成后,请单击“下一步”继续。
注意: 注意: 安装程序支持规则可确定在您安装 SQL Server 安装程序支持文件时可 能发生的问题。必须更正所有失败,安装程序才能继续。 能发生的问题。必须更正所有失败,安装程序才能继续。在“功能选择”页上选择要安装的组件,输入安装目录,单击“下一步”。注意:此时安装目录 此时安装目录 的安装程序目录,需要选择本地盘符。 是 SqlServer 的安装程序目录,需要选择本地盘符
在“实例配置”页, 执行以下操作: l 在“SQL Server 网络名称 框中,输入事先规划好的第一个 AP 模式对外的网络名称: 网络名称”框中 框中, 模式对外的网络名称: SqlCluster01 l 选择 默认实例” 选择“默认实例 默认实例 l “实例 ID”和“实例根目录”保留默认值
在“磁盘空间要求”页计算指定的功能所需的磁盘空间, 并将磁盘空间要求与正在运行安装程 序的计算机上的可用磁盘空间进行比较。单击“下一步”。 使用“群集资源组”页,单击“下一步”。
在“群集磁盘选择”页上,为SQL Server 故障转移群集选择共享群集磁盘资源,选择事先规划好的E盘。单击“下一步”。
在“群集网络配置”页上,勾选第一行“IPv4”,输入事先规划好的第一个AP模式对外的虚拟IP地址,单击“下一步”继续。
在“群集安全策略”页,在“数据库引擎域组”、“SQL Server代理域组”分别输入域组“Domain\DBEngine”、“Domain\DBAgent”、“Domain\DBAnalysis”,单击下一步。
在“服务器配置 - 服务帐户”页,指定 SQL Server 服务的登录帐户DBService。
在
“数据库引擎配置 - 帐户设置”页,执行以下操作: l 选择“混合模式身份验证”
l 为内置 SQL Server 系统管理员帐户设置密码
l 将“Domain\DBAdmin”添加到指定SQL Server 管理员中
在“数据库引擎配置 – 数据目录”页,需要确认数据库目录是否为磁盘阵列的盘(本次是D盘)
将Domain\DBAdmin添加为Analysis Services管理员。此后,按照向导,直到安装完成。
打开“故障转移群集管理”展开“服务和应用程序”看到已经安装了SQL Server的服务,并且所有资源都是正常的状态
(2) 在第二台Sql服务器加入第一个Sql AP群集(默认实例) 使用DBAdmin登陆数据库服务器SqlSrv02。
Windows Installer 4.5 是必需的,安装向导将进行安装。Windows Installer 4.5安装完毕后根据提示重新启动计算机,重启完后再次启动 SQL Server 2008 Setup.exe。 安装了必备组件后,安装向导将启动 SQL Server 安装中心。若要向现有故障转移群集实例中添加节点,请单击左窗格中的“安装”。然后选择“向 SQL Server 故障转移群集添加节点”。
系统配置检查器将在您的计算机上运行发现操作。若要继续,请单击“确定”。在“产品密钥”页上指定产品的生产版本的 PID 密钥。
在“许可条款”页,勾选“我接受许可条款”,单击“下一步”。
如果计算机上尚未安装 SQL Server 必备组件,则安装向导将安装它们。其中包括: SQL Server 安装程序支持文件,若要安装必备组件,请单击“安装”。
在“安装程序支持规则”页,系统配置检查器将在安装继续之前检验计算机的系统状态。检查完成后,请单击“下一步”继续。 在“群集节点配置”页上,单击“下一步”:
在“服务帐户”页上指定 SQL Server 服务的登录帐户(DBServices)。为 SQL Server 服务指定登录信息后,请单击“下一步”。 在SQL Server服务启动账户中输入该帐户的密码,账户名已经自动添加了,不用修改:
剩余步骤安装向导完成安装。 (3) 测试第一个Sql AP群集
现在故障转移集群已经安装好了,可以进行测试。
找一台安装了SqlServer 2008 Management Studio的机器,通过第一个Sql AP群集的公用名称(SqlCluster01)或虚拟IP地址,能够正常访问数据库。 打开“故障转移群集管理”,展开“服务和应用程序”,在“SQL Server”上右键,“将该服务或应用程序移动到另一个节点”。
系统提示是否要移动,选择移动
整个移动的过程很快,也许是因为还没有很大的数据库的原因吧,大约10-20秒就完成了转移。这是移动的过程,现在的所有者还是第一个节点。
转移完成,当前所有者是第二个节点了
移动完成后,用刚才那台安装了SqlServer 2008 Management Studio的机器,通过第一个Sql AP群集的公用名称(SqlCluster01)或虚拟IP地址,仍然能够正常访问数据库。
至此,第一个Sql AP安装完成。
10.安装第二个AP(主从)模式群集(安装另外一个数据库实例)
步骤10全部使用DBAdmin登陆系统。第二个AP模式与第一个AP模式安装基本相同。 (1) 在第一台sql 服务器安装第二个Sql AP群集(另外一个实例) 安装方法与第一个Sql AP群集相同 注意:
在安装到实例配置步骤,需要用规划的另外一个实例名(MSSQLServer02):
在安装到群集磁盘选择步骤时,需要选择新的规划好的磁盘阵列磁盘(E盘):
其余步骤与第一台相同。
(2) 在第二台Sql服务器加入第二个Sql AP群集(另外一个实例) 安装步骤与第一个Sql AP模式加入方式相同。 (3) 测试第二个Sql AP群集
测试方式与测试第一个Sql AP模式相同。 11.总结注意事项
1、安装完成后,将第一个AP模式群集的拥有者设置为第一台数据库服务器,将第二个AP模式群集的拥有者设置为第二台数据库服务器。
2、时刻关注各资源是否处理“联机”状态,出现问题通过资源的联机、脱机状态判断出问题的资源。
3.在每个群集应用中,一旦群集应用中的某个资源出现问题,整个应用就会脱机。 4.AA(主主)模式=AP(主从)模式+AP(主从)模式
5.SqlSrv01、SqlSrv02最好使用单独的一块网卡与IP-SAN磁盘阵列柜连接(如果是光纤-SAN,则不需要网卡,一般通过HBA卡连接),并且使用与对外服务的IP不同的网段。 6.在部署基于IP-SAN阵列的群集时候, SqlSrv01、SqlSrv02各使用了3块网卡。 7.部署系统的管理员帐号最好与系统运行帐号分开。
=============================================
正在阅读:
基于Windows Server 2008 R2的Failover Cluster(故障转移群集)部署Sql Server 2008 AA(主主) 模式群集05-14
南航信息检索与利用大作业03-09
那一天我好兴奋作文500字06-28
小学生关于春节的手抄报图片欣赏02-24
艺体高考宣传资料03-08
激励向上人生格言02-07
市市场监督管理局年度工作总结和2022年民生实事建设工作规划08-02
此案是非法拘禁罪还是绑架罪05-23
- 1Windows Server 2008 R2之28_AD RMS故障排除
- 2SQL Server 2008 R2 各个版本支持的功能
- 3Windows Server 2008 R2域的安全管理 - 图文
- 4Windows Server 2008 R2之28_AD RMS故障排除
- 5Windows Server 2008 R2域的安全管理 - 图文
- 6Windows Server 2008 R2 DC的备份与还原
- 7SQL Server 2008 R2 各个版本支持的功能
- 8Windows Server 2008 R2 中的安全事件的说明
- 9Windows Server 2008 R2 中的安全事件的说明
- 10windows server 2008 R2 各版本新增功能比较
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 群集
- Server
- 2008
- 部署
- Failover
- 故障
- 转移
- 基于
- Windows
- Cluster
- 模式
- Sql
- AA