jialanyu

  一、前期准备

 1.1、准备4台机器

机器名

IP

功能

jf-yukong

192.168.10.200

做域控服务器

Jf-storage

192.168.10.201

做ISCSI存储服务器

Jf-jdzhu1

192.168.10.202

故障转移群集节点1

Jf-jdzhu2

192.168.10.203

故障转移群集节点2

 

 1.2、IP配置

IP

用途

192.168.10.200

域控服务器本机IP

192.168.10.201

ISCSI存储服务器本机IP

192.168.10.202

故障转移群集节点1本机IP

192.168.10.203

故障转移群集节点2本机IP

192.168.10.204

群集IP

192.168.10.205

DTC(分布式事务协调器)IP

192.168.10.206

SQL Server的访问IP

二、搭建域控服务器

2.1、 固定域控服务器IP

                      

2.2、 添加AD DS域服务

                     

                    

                   

                  

                  

                 

                

               

               

2.3、将该服务器升级为域控服务器

     

          

         

         

         

         

        

        

       

        

       

       注: 安装成功后,服务器会自动重启.

 

三、将其他三台机器加入到该域中

3.1、固定机器IP

             

3.2、加入到域中

            

            

            

       注: 成功加入域后,需要重启机器,3台机器都做上面的操作加入域就可以

3.3、使用域用户登录机器,以下所有操作都是在域用户下执行的

         

 

四、创建群集

注意点:

  (1) 首先2台机器是在同一个域里面.

  (2) 2台机器都安装了故障转移群集的功能

  (3) 两台机器必须是同一个操作系统.

  (4) 在2个节点任意一台创建群集即可.

 4.1、在2台服务器上都添加故障转移群集的功能

        

 

           

          

         

        

        

      

      

      注: 安装故障转移群集功能后,不需要重启机器,可以执行下一步创建群集了。

4.2、创建群集

   

  

  

  

       添加2个节点后,显示如下:

   

  

  

  

  

  

  

  

  

  

搭建ISCSI软件存储服务器

  1. 1.       添加ISCSI目标服务器角色

 

 

 

 

 

 

 

 

  1. 2.       创建虚拟磁盘

 

 

 

 

 

 

 

 

 

 

 

 


 

注: 同样的方法创建3块磁盘,都使用刚才创建的ISCSI目标就行

 

3块磁盘信息如下

磁盘名称

磁盘大小

磁盘用途

Jfdata

200G

存放SQL Server数据使用

Jfdtc

10G

配置分布式事务协调器使用

Jfzhongcai

10G

配置仲裁磁盘见证使用

 

 

在节点上挂载共享磁盘

  1. 1.       打开iSCSI发起程序发现门户

 

 

 

 

 

 

 

 

注: 发现门户的操作在2台机器上都要做

 

  1. 2.       在磁盘管理器里连接,初始化磁盘

 

 

 

注: 磁盘联机,初始化的操作只要在一台机器上做就可以了

 

  1. 3.       在群集里添加磁盘

 

 

 

注: 到这一步,如果其中的一台服务器关机,磁盘就会转移到另一台机器上

配置群集仲裁和dtc角色

  1. 1.       配置群集仲裁

 

 

 

 

 

 

 

 

可以看到磁盘2已经被用作仲裁见证了

 

 

  1. 2.       添加dtc角色

 

 

 

 

 

 

 

 

 

 

 

安装新的SQL Server故障转移群集

1. 打win2012R2系统的补丁

 

注: 打完补丁后需重启计算机

 

2. 执行安装程序,开始安装SQL Server

(1)双击安装包

 

(2)点击setup.exe开始安装

 

 

(3)点击新的SQL Server故障转移群集安装

 

 

(4)点击下一步

 

(5)同意条款,下一步

 

(6)点击下一步

 

(7)这个错误不用管,点击下一步

 

(8)警告不用管,点击下一步

 

(9)选择要安装的功能,点击下一步

 

(10)填写SQL Server网络名称,点击下一步

 

(11)填写群集资源组名称,点击下一步

 

(12)选择群集的磁盘,点击下一步

 

(13)配置群集的网络,点击下一步

 

(14)输入启动数据库服务的账号和密码,然后点击排序规则

 

(15)排序规则改为二进制,点击下一步

 

(16)使用混合模式身份验证,设置sa的密码

 

(17)添加当前用户,点击下一步

 

(18)点击下一步

 

(19)开始安装

 

(20)安装完成,重启计算机

 

(21)重启之后,打开故障转移集群管理器

 

   注: 现在只是单机的,还不具有故障转移的功能,需要添加节点才能具有故障转移的功能,但是此时数据库是可以访问的.

 

向已经存在的SQL Server故障转移群集添加节点

  1. 1.       也是先打win2012R2的系统补丁,顺序如下

 

  1. 2.       执行安装程序

(1)向SQL Server故障转移群集添加节点

 

(2)以下截图和节点1的一样,不一一描述了

 

 

 

 

 

(3)群集节点配置

 

(4)直接下一步

 

(5)输入密码,下一步

 

(6)安装à完成

 

注: 部署到这里,SQL Server的故障转移已经全部搭建完成

测试故障转移是否有效

  1. 关闭其中一台机器,会自动切换到另一个节点上,SQL Server的服务器会自动起来.
  2. 断开一台机器的网络, 会自动切换到另一个节点上,SQL Server的服务器会自动起来.
  3. 关闭其中一台机器的SQL Server服务,这个是不能切换到另一台机器,SQL Server会认为是要人为关掉SQL Server的服务.

 

注: 以上测试全部通过后,故障转移群集就搭建成功了

 

分类:

技术点:

相关文章:

  • 2021-03-07
  • 2021-08-13
  • 2021-10-15
  • 2022-01-02
  • 2018-06-27
  • 2021-04-27
  • 2021-08-22
  • 2021-06-18
猜你喜欢
  • 2021-12-13
  • 2021-10-04
  • 2021-11-03
  • 2021-07-23
  • 2021-08-20
  • 2021-09-27
  • 2021-05-14
相关资源
相似解决方案