sql server 2008R2 故障转移集群 安装配置-八零岁月
记录所见
分享所感

sql server 2008R2 故障转移集群 安装配置

  • 环境准备

如上图,一共三台服务器一台为域控,两台为SQL server服务器。并使用windows的ISCSI Target做存储盘、仲裁盘和分布式协调器;域控的服务器系统为windows server 2008 R2 Enterprise,两台SQL server服务器的系统为windows server 2008 R2 Datacenter;其主机名和IP地址如下:

服务器 主机名 IP地址
域控 Ns3 192.168.10.10
第一台SQL Ns1 192.168.10.20

192.168.20.20

第二台SQL Ns2 192.168.10.30

192.168.20.30

 

  • 实施搭建

NS1、NS2各有两块网卡,IP地址分别按照上表所示填写;并关闭三台服务器的防火墙。

按照以上的要求全部做好了以后,我们就开始在NS3的机器上安装域

域控搭好之后,就需要把两台SQL server服务器加入到域

将两台机器顺利加入到域后,我们就使用starWind开始创建存储盘、仲裁盘和分布式协调盘。

安装时接到提示后,需要打开“服务”中的“iscsi服务”

启动该服务后,在点击确定就可以顺利安装了。

安装完成后启动starWind建立服务器

创建好服务器之后,右键连接时会出现要输入的用户名和密码:user:root   password:starwind。

设置ISCSI连接目标的名称。

选择硬盘模式

选择虚拟硬盘

直接下一步

创建新的虚拟硬盘

点击最右侧的“…”选择虚拟硬盘存放的分区

点击OK后,在地址后面输入“***\**\cc.img”,并设置虚拟磁盘大小。

勾选我鼠标所在位置的复选框

打开下拉列表,选择我鼠标所选的项

到此存储盘创建完成!

接下来创建的仲裁盘(ZC)和分布式协调盘(MSDTC)我就不上图了,都是和存储盘(CC)一样的操作,不过仲裁盘的大小是这三个盘中最小的(1000M),其次是分布式协调盘(1500M)。全部创建完成后如下图:

当一切创建完毕后,两台SQL server的服务器使用ISCSI发起程序挂载硬盘(使用域管理员登录到两台SQL服务器)。

点击“目标”,选择“登陆”;勾上“计算机启动时自动还原此连接”

将三个设备全部登陆后,就如下图

在磁盘管理中联机磁盘并发配盘符

到此第一台SQL服务器的磁盘挂载就完成后,第二台于第一台相同就不再上图了! 当两台都挂载成功后将进入第二阶段。

在第一台SQL服务器上添加角色选择应用程序服务器(两台服务器都需要安装此角色,在此我就以NS1为例)

勾选功能

当两台机器都安装完成后就开始安装故障转移群集,一样两台机器都要安装,在此我就以NS1为例。

两台SQL服务器,故障转移群集功能都安装成功后,选择其中一台进行配置,我这里以NS1为例(当然选择NS2也可以)。

直接“下一步”进行安装前的检测,检测结果如下(报了IP的警告,只是因为没有指定默认网关)

检测过了以后,需要填写SQL群集的公共IP以及群集名称

正在完成群集配置

故障转移群集完成

故障转移群集搭建完成后,需要指定仲裁盘(选择SQLserver.cttjl.com右键,选择更多,配置集群仲裁配置)

默认即可

选择仲裁盘(容量最少的群集磁盘)

选择“服务和应用程序”右键,点击“配置服务或应用程序”

 

选择需要的服务

指定IP地址及名称

选择存储(选择1.5G的群集磁盘)

创建完成

以上安装完成后故障转移群集就安装完毕了,接着就可以安装SQLserver

安装SQLserver之前先看看存储磁盘在哪台机器上,就在哪台机器上安装SQLserver

设置SQL 对外的IP地址

对所有的服务使用相同的用户名和密码

使用混合身份验证登陆

添加指定的SQLserver管理员

NS1的SQL故障转移安装完成了,开始安装NS2的故障转移,一样,在安装之前先安装.net fromwork 3.5

当安装NS2的SQL时,选择第三项

手工添加密码

  • 至此故障转移集群搭建完毕。

 

文章转载请说明出处:八零岁月 » sql server 2008R2 故障转移集群 安装配置

分享到:更多 ()

吐槽集中营 抢沙发

评论前必须登录!