金沙国际唯一官网网址SQL Server 201四数据库集群搭建与陈设指南

1.配置一个域控服务器,自己尝试安装SQL Server集群和配置AlwaysOn可用性组,其他节点就会开始提供服务(该过程称为故障转移),备用服务器以心跳信号来确定活动服务器是否正常,这一篇是从0开始搭建SQL Server AlwaysOn,1、两个集群节点都需先安装.NET Framework 3.5(在Windows Server 2012,1、两个集群节点都需先安装.NET Framework 3.5(在Windows Server 2012,请先使用本地用户Administrator登录这两个集群节点并执行下面的操作

协调尝试安装SQL Server集群和配置AlwaysOn可用性组,服务器系统是Windows
Server 二〇一一 大切诺基二,SQL
Server是201肆供销合作社版,作者的环境是1台服务器,然后用Hyper创造了两台虚拟机也是Windows
Server 2011 Tiggo2,

目录

  1. 环境准备
  2. 安装域控服务器
  3. 将服务器进入域控中
  4. 配置故障转移群集
  5. 设置与布局SQL Server 201四
  6. 配置Always On可用性组

  7. 条件准备


序号 服务器名称 主机名 IP地址 操作系统 备注
1 域控服务器 WinServ-AD-217 192.168.202.217 Windows Server 2012
2 SQL集群节点01 SQL-NODE-218 192.168.202.218 Windows Server 2012
3 SQL集群节点02 SQL-NODE-219 192.168.202.219 Windows Server 2012
4 SQL集群监听IP SQL-LSN-249 192.168.202.249 虚拟节点
5 SQL集群虚拟IP SQL-Cluster-T1 192.168.202.250 虚拟节点
转载自:http://www.cnblogs.com/lyhabc/p/4682986.html

原稿地址: 

参照那一个小说实行铺排 
,这一个稿子里很详细的用图文介绍如何一步一步的去安装和安插。

2. 装置域控服务器

  • 登录域控(AD)服务器打开服务器管理器

    金沙国际唯一官网网址 1

    跻身服务器管理器

  • 点击”管理–添加剧中人物和机能“,弹出添加角色和功效向导页面,采取安装域服务(重视DNS服务):

    金沙国际唯一官网网址 2

    添加剧中人物和职能向导

    金沙国际唯一官网网址 3

    采纳安装AD域服务

    金沙国际唯一官网网址 4

    安装AD域服务

  • 有关剧中人物和遵循设置完结以后,点击深红小箭头,将本服务器进步为域控服务器:

    金沙国际唯一官网网址 5

    进步为域控服务器

    金沙国际唯一官网网址 6

    域控服务器配置向导

  • 在AD配置向导中精选新建林,输入你的域名,平常格式为xxxx.com大概cn。如须要将域控制器添加到已有域中,能够挑选”将域控制器添加到现有域”选项,并输入相关的域用户实行求证:

    金沙国际唯一官网网址 7

    新建林

    金沙国际唯一官网网址 8

    域控制器选项

    金沙国际唯一官网网址 9

    采纳AD域数据存放路径

    金沙国际唯一官网网址 10

    查阅选项

    金沙国际唯一官网网址 11

    先决条件检查与安装

  • 域控服务器的升级换代实现之后会唤起重启,重启之后。大家第一添加域账户并安装相关的权杖,点击”工具–AD域用户和计算机,作者在AD域里创立了一个”张嘉阳“的用户:

    金沙国际唯一官网网址 12

    AD域用户和总括机

    金沙国际唯一官网网址 13

    AD域用户音信

  • 在DNS服务器中布署”反向寻找区域”,反向查找区域点击右键,在弹出菜单中选拔”全南县域“,选取关键区域,延续暗中认可下一步,完成DNS配置;

    金沙国际唯一官网网址 14

    反向查找

    金沙国际唯一官网网址 15

    青原区域向导

    金沙国际唯一官网网址 16

    慎选区域项目–首要区域

    金沙国际唯一官网网址 17

    复制区域数据

    金沙国际唯一官网网址 18

    IP反向寻找区域

    金沙国际唯一官网网址 19

    设置互连网ID

    金沙国际唯一官网网址 20

    选料动态更新项目

    金沙国际唯一官网网址 21

    姣好上栗县域向导

从0伊始搭建SQL Server AlwaysOn 第二篇(配置AlwaysOn)

第一篇

第二篇

 

那壹篇是从0伊始搭建SQL Server AlwaysOn
的第壹篇,那壹篇才真的早先搭建AlwaysOn,前两篇是为搭建AlwaysOn 做准备的

 


步骤

这一篇照旧选用step by step的法门介绍怎麽搭建AlwaysOn

 

请先选择本地用户Administrator登录那八个集群节点并施行上面的操作,先不用用域用户DCADMIN登录

金沙国际唯一官网网址 22

 

一、五个集群节点都需先安装.NET Framework 3.伍(在Windows Server 贰零壹贰汉兰达第22中学央银行使添加效果来设置)。

金沙国际唯一官网网址 23

金沙国际唯一官网网址 24

金沙国际唯一官网网址 25

 

二、各种集群节点本地都要常备不懈好不非亲非故系软件,在一壹节点上独立设置SQL Server
二零一二(不能够运用群集格局安装),保险各种节点中运用同样的装置目录结构和排序规则!

 金沙国际唯一官网网址 26

 采纳全新SQL Server独立安装,不要挑选新的SQL Server故障转移集群安装

 金沙国际唯一官网网址 27

关于安装进程,默许下一步下一步就足以了,跟单机安装SQL
Server未有不一致,那里就疏忽安装进度了

金沙国际唯一官网网址 28

注意:因为小编的安装包已经自带SP1补丁包,为了继承制止踩坑,倘诺未有安装SP一或以上补丁包的,请先安装

金沙国际唯一官网网址 29

 

 

注意:如果一初阶使用域用户DCADMIN来报到集群节点机器,并安装SQL
Server的时候会遇见1个坑,SQL
Server安装程序会三番五次故障转移集群,不过其实单机安装SQL
Server根本不要求三番五次故障转移集群

金沙国际唯一官网网址 30

金沙国际唯一官网网址 31

本身排查了很久都找不到原因,为何SQL
Server安装程序会再而三故障转移集群,下边是SQL Server安装日志

金沙国际唯一官网网址 32

金沙国际唯一官网网址 33

万1一开头就应用集群节点本地用户Administrator登录来设置SQL
Server就不会踩到那个坑

 

 

三、注销集群节点总结机,然后使用域用户DCADMIN登录,然后设置SQL
Server的启航账户为域用户DCADMIN

金沙国际唯一官网网址 34

开拓服务管理器,先修改SQL代理的运行账户为域用户DCADMIN,然后再修改SQL
引擎的开发银行账户为域用户DCADMIN

金沙国际唯一官网网址 35

 

点击“地方”,修改查找地点,选中abc.com
金沙国际唯一官网网址 36

点击“高级”

金沙国际唯一官网网址 37

点击“马上搜索”,选中DCADMIN

金沙国际唯一官网网址 38

金沙国际唯一官网网址 39

点击“确定”

 

输入域用户DCADMIN的密码

金沙国际唯一官网网址 40

 

重启一下SQL代理服务

金沙国际唯一官网网址 41

 重启之后方可看来登录用户为DCADMIN@abc.com

金沙国际唯一官网网址 42

 

同样,SQL引擎服务也亟需一致的设置

金沙国际唯一官网网址 43

 

诸如此类,SQL引擎服务和SQL代理服务都用域用户DCADMIN运转

另三个集群节点的SQL Server也亟需做1样的操作

 

注意:在集群节点脱离域之后,SQL引擎服务和SQL代理服务都要用当地服务帐号来运营,无法再用域用户来运转

 

 

四、将DCADMIN域用户进入到八个集群节点的SQL
Server登录用户中,服务器剧中人物选拔sysadmin

先用sa登录SQL Server

金沙国际唯一官网网址 44

添加登录用户,跟SQL
服务丰富运维账户的步骤壹样,将DCADMIN域用户拉长为记名用户

金沙国际唯一官网网址 45

金沙国际唯一官网网址 46

 金沙国际唯一官网网址 47

 给予sysadmin权限

金沙国际唯一官网网址 48

三个集群节点都能够用DCADMIN域用户来报到SQL Server

金沙国际唯一官网网址 49

金沙国际唯一官网网址 50

 

 

 

伍、回到SQL Server配置管理器,启用AlwaysOn可用性组

金沙国际唯一官网网址 51

金沙国际唯一官网网址 52

注意:集群节点肯定要能进行通讯,假设集群节点之间断开通讯,那么启用AlwaysOn的时候会报错

金沙国际唯一官网网址 53

 

重启SQL Server

金沙国际唯一官网网址 54

倘若AlwaysOn启用成功,在服务器品质里能够看看启用HAD帕杰罗为True

金沙国际唯一官网网址 55

金沙国际唯一官网网址 56

 

陆、在中间二个集群节点的SQL Server中验证各节点的投票数
,在其间二个集群节点的SQL Server上实施
行使下边SQL语句

SELECT * FROM  sys.dm_hadr_cluster_members;

金沙国际唯一官网网址 57

SELECT * FROM SYS.[dm_hadr_cluster]

金沙国际唯一官网网址 58

 

7、再一次确认保障各节点已经倒闭防火墙,假若防火墙未有停歇,那么在创制可用性组的时候会弹出上面错误

没辙将数据库“test”联接到可用性副本“xxx”的可用性组“xx”

针对主副本的连接未处于活动状态。不可能处理该命令(错误:35250)

金沙国际唯一官网网址 59

金沙国际唯一官网网址 60

 

 

 

八、大家选拔机动起头化数据库的办法,所以这一步需求新建三个测试库和测试表并插入①些测试数据(这几个动作就不演示了),然后对数据库做一个整机备份
和 日志备份

接下来把完整备份文件和日志备份文件搬到WIN-5PMSDHUI0KQ机器上挨家挨户展开还原,完整备份-》还原完整备份-》日志备份-》还原日志备份
脚本

--在win-7107jjj2bcc上执行
CREATE DATABASE [test]

USE [test]
CREATE TABLE [test1]([id] INT,[name] VARCHAR(100))
INSERT INTO [test1] SELECT 1,'test'

--在win-7107jjj2bcc上执行
DECLARE @CurrentTime VARCHAR(50), @FileName VARCHAR(200)
SET @CurrentTime = REPLACE(REPLACE(REPLACE(CONVERT(VARCHAR, GETDATE(), 120 ),'-','_'),' ','_'),':','')


--(test 数据库完整备份)
SET @FileName = 'c:\DBBackup\test_FullBackup_' + @CurrentTime+'.bak'
BACKUP DATABASE [test]
TO DISK=@FileName WITH FORMAT ,COMPRESSION


  --(test 数据库日志备份) 
SET @FileName = 'c:\DBBackup\test_logBackup_' + @CurrentTime+'.bak'
BACKUP log [test]
TO DISK=@FileName WITH FORMAT ,COMPRESSION

--在WIN-5PMSDHUI0KQ上执行

USE [master]
RESTORE DATABASE [test] FROM  DISK = N'C:\DBBackup\test_FullBackup_2015_07_30_093949.bak' WITH  FILE = 1, 
MOVE N'test' TO N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\test.mdf', 
MOVE N'test_log' TO N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\test_log.ldf', 
NOUNLOAD,NORECOVERY,  REPLACE,  STATS = 5

GO





--注意一定要用NORECOVERY来还原备份
USE [master]
RESTORE DATABASE [test] FROM  DISK = N'C:\DBBackup\test_logBackup_2015_07_30_105949.bak' WITH  FILE = 1, 
NOUNLOAD,NORECOVERY,  REPLACE,  STATS = 5

GO

 

活动初步化数据库的便宜是:若是我们的帮助副本是跨机房的大家都足以决定起首化的大运,也便是备份和还原的年月,不必要SQL
Server来帮大家备份还原数据库

在WIN-伍PMSDHUI0KQ上过来日志备份之后的旗帜

金沙国际唯一官网网址 61

 

 

九、在“Alwayson高可用性”节点上右键采用“新建可用性组向导

注意:加盟到AlwaysOn可用性组的数据库必须符合下边要求

(一)数据库的恢复生机格局必须是“完整”苏醒情势

(2)数据库已举办了3次完整备份

(3)需借使用户库,系统库不可能进入可用性组

(4)数据库能够读写,只读库无法参预到可用性组

(五)数据库处于多用户形式

(6)数据库未有选取AUTO_CLOSE

(七)不属于其余别的的可用性组

(8)数据库未有安顿数据库镜像

一个可用性组最大辅助九二十个数据库

金沙国际唯一官网网址 62

金沙国际唯一官网网址 63

 

10、点击“下一步”,输入1个尚无选用过的高可用性组名称 testAG

 金沙国际唯一官网网址 64

 

11、点击下一步,选取要抬高的数据库

金沙国际唯一官网网址 65

 

12、点击“下一步”,使用添加副本来将其余节点添加到可用性组中,并选择自动故障转移节点和壹起交付节点,因为我们唯有三个节点

金沙国际唯一官网网址 66

笔者们将协理副本设置为可读,能够自动故障转移,同步交付形式

金沙国际唯一官网网址 67

1叁、点击“端点”tab页面设置端点

金沙国际唯一官网网址 68

金沙国际唯一官网网址 69

注意:端点U翼虎L使用IP的艺术,不要用FQDN长名的艺术,因为服务器一般会有多个网卡,二个public网卡,叁个private网卡,端点提议采纳private网卡地址

如此在端点直接传送的数量就会路过private网卡来传送,使用TCP://test.abc.com:5022 那种FQDN长名的章程是无法保障端点数据经过private网卡来传送

SQL Server服务账户使用域用户DCADMIN来开始展览身份验证,幸免采纳证书的格局

 

1四、“备份首要选拔项”和“侦听器”不要求安装,保持暗中同意就行,可用性侦听器大家前边再添加,能够一贯点击“下一步”

金沙国际唯一官网网址 70

点击“是”

 

一伍、选拔起来数据同步,那里选用“仅连接”方式

金沙国际唯一官网网址 71

 

 

 1陆、点击“下一步”来验证配置,对应侦听器配置警告能够忽略,中期来添加侦听器

因为使用的是“仅连接”数据库起首化格局,验证跳过像可用磁盘空间那样的检讨

 金沙国际唯一官网网址 72

 

 

17、点击“下一步”来检查并承认在此之前的布署音信,若无误,点击“达成”。其余,此处也可保留建立可用性组脚本,以便分步诊断故障之用。

 金沙国际唯一官网网址 73

 

 

1八、全体摘要均成功实现,展现青绿对勾。假如出现石绿警告,则需实行更为判断是或不是成功。若出现石青错误,表示AG创造不成事

金沙国际唯一官网网址 74

金沙国际唯一官网网址 75

注意:假如大家利用奇数集群节点,并且裁定配置使用的是节点多数,那么在开立可用性组结束的时候,WSFC仲裁投票配置会呈现警告

点击警告链接会弹出上面包车型地铁对话框,那几个警示其实能够不要理会

 金沙国际唯一官网网址 76

金沙国际唯一官网网址 77

 

19、查看服务器和数据库的浮动

主副本

数据库变为已联合

金沙国际唯一官网网址 78

扶助副本

帮忙副本那时候是可读的,在主副本上对test壹表做的改动都能共同到帮助副本上的test1表

金沙国际唯一官网网址 79

 

再看一下故障转移集群众管理理器

可用性组变为3个集群剧中人物

金沙国际唯一官网网址 80

 金沙国际唯一官网网址 81

点击呈现面板能够来得可用性面板

金沙国际唯一官网网址 82

金沙国际唯一官网网址 83

金沙国际唯一官网网址 84

20、在成立可用性组后,在“可用性组侦听器”上右键添加侦听器来创设侦听器,选择静态IP的互连网方式(尽量不要挑选DHCP网络格局),

输入五个并未有接纳过的称号(该名称将被用来创制互联网名称能源)和走访端口

 

金沙国际唯一官网网址 85

金沙国际唯一官网网址 86

点击显著

金沙国际唯一官网网址 87

 

始建成功

金沙国际唯一官网网址 88

在域控的DNS管理器上会注册一条A笔录

金沙国际唯一官网网址 89

在AD里的Computers容器里会添加3个故障转移集群虚拟网络名称账户

金沙国际唯一官网网址 90

 

在故障转移集群众管理理器里的剧中人物节点,能够见到客户端访问名称和IP地址,客户端通过那几个访问名称进行访问数据库

金沙国际唯一官网网址 91

金沙国际唯一官网网址 92

 

运用侦听器名称进行登录SQL Server

金沙国际唯一官网网址 93

金沙国际唯一官网网址 94

 

本来也得以用listener IP来延续SQL Server

金沙国际唯一官网网址 95

金沙国际唯一官网网址 96

 

 

在支持副本添加登录用户,让主副本上的登录用户也足以读取辅助副本数据
手续一:查看主库上该账号的sid [test]为库名
SELECT * FROM [test]..sysusers
比如:dalogin 0x99AD266AFD26F841B3E49EF9633B0D4B

步骤二:在副本数据库上创设对应账号,在那之中sid对应的值是主库上所查到的sid的值
CREATE LOGIN [dalogin] WITH PASSWORD=N’xxxxxxx’,
SID =0x99AD266AFD26F841B3E49EF9633B0D4B, DEFAULT_DATABASE=[test],
 CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF

 


可用性组的核心管理

注意:尽量用SSMS的UI或TSQL语句来操作可用性组,不要用故障转移集群众管理理器来操作

 

故障转移

首先使用 侦听器名称来报到SQL Server,查看当前是在主副本是在哪个机器

金沙国际唯一官网网址 97

 

手动故障转移

选中testAG那个可用性组,右键-》故障转移

金沙国际唯一官网网址 98

金沙国际唯一官网网址 99

点击“下一步”

金沙国际唯一官网网址 100

点击“下一步”

金沙国际唯一官网网址 101

接连到 WIN-5PMSDHUIOKQ那台援助副本机器

金沙国际唯一官网网址 102

金沙国际唯一官网网址 103

点击“完成”

金沙国际唯一官网网址 104

初始实行故障转移

金沙国际唯一官网网址 105

金沙国际唯一官网网址 106

再3回执行查询

金沙国际唯一官网网址 107

已经故障转移到WIN-伍PMSDHUIOKQ那台机

查阅一下testAG可用性组的性质

金沙国际唯一官网网址 108

金沙国际唯一官网网址 109

 

实践上面SQL语句,将WIN-7拾柒JJJ二BCC机器设置为可读副本

USE [master]
GO
ALTER AVAILABILITY GROUP [testAG]
MODIFY REPLICA ON N'WIN-7107JJJ2BCC' WITH (SECONDARY_ROLE(ALLOW_CONNECTIONS = ALL))
GO

 

履行下边SQL语句测试一下

在脚下主副本执行

insert into test1 select 3, 'test3'

金沙国际唯一官网网址 110

 

能够见见数据已经联手过来WIN-7107JJJ二BCC机器,并且数据库可读

可读支持副本是只读的,假使要对它进行数据变动则会报错

print 'servername: '+@@SERVERNAME 


insert into [test].[dbo].[test1] select 4, 'test4'

金沙国际唯一官网网址 111

 

AlwaysOn相关视图

--通过这两个视图可以查询AlwaysOn延迟
SELECT  b.replica_server_name ,
        a.*
FROM    sys.dm_hadr_database_replica_states a
        INNER JOIN sys.availability_replicas b ON a.replica_id = b.replica_id 

--可用性组所在Windows故障转移集群
SELECT * FROM sys.dm_hadr_cluster;
SELECT * FROM sys.dm_hadr_cluster_members ;
SELECT * FROM sys.dm_hadr_cluster_networks;
SELECT * FROM sys.dm_hadr_instance_node_map;
SELECT * FROM sys.dm_hadr_name_id_map

--可用性组
SELECT * FROM sys.availability_groups;
SELECT * FROM sys.availability_groups_cluster;
SELECT * FROM sys.dm_hadr_availability_group_states ;

--可用性副本
SELECT * FROM sys.availability_replicas;
SELECT * FROM sys.[availability_read_only_routing_lists]
SELECT * FROM sys.dm_hadr_availability_replica_cluster_nodes;
SELECT * FROM sys.[dm_hadr_availability_replica_cluster_states]
SELECT * FROM sys.[dm_hadr_availability_replica_states]

--可用性数据库
SELECT * FROM sys.availability_databases_cluster;
SELECT * FROM sys.dm_hadr_database_replica_cluster_states;
SELECT * FROM sys.[dm_hadr_auto_page_repair]
SELECT * FROM sys.[dm_hadr_database_replica_states]

--可用性组listener
SELECT * FROM sys.availability_group_listener_ip_addresses;
SELECT * FROM sys.availability_group_listeners;
SELECT * FROM sys.dm_tcp_listener_states;



--添加只读路由列表
ALTER AVAILABILITY GROUP [agtest2]
MODIFY REPLICA ON N'WIN-5PMSDHUI0KQ' WITH (SECONDARY_ROLE(ALLOW_CONNECTIONS= READ_ONLY));


ALTER AVAILABILITY GROUP [agtest2]
modify REPLICA ON N'WIN-5PMSDHUI0KQ' WITH (SECONDARY_ROLE(READ_ONLY_ROUTING_URL=N'TCP://192.168.66.157:1433'))

ALTER AVAILABILITY GROUP [agtest2]
MODIFY REPLICA ON N'WIN-4AE61RVA6UV' WITH (SECONDARY_ROLE(ALLOW_CONNECTIONS= READ_ONLY));

ALTER AVAILABILITY GROUP [agtest2]
modify REPLICA ON N'WIN-4AE61RVA6UV' WITH (SECONDARY_ROLE(READ_ONLY_ROUTING_URL=N'TCP://192.168.66.158:1433'))

总结

AlwaysOn搭建步骤就介绍到此处,希望咱们跟着自个儿来感受一下AlwaysOn的强劲

 

同样的,添加3个扶助副本的操作:
加域、参预故障转移集群、更改仲裁配置、添加辅助副本 

遵照小说的来操作相信添加协理副本也不难

 

还有叁个正是遇到标题多看看SQL Server errorlog和WSFC的风云日志

金沙国际唯一官网网址 112

金沙国际唯一官网网址 113

 

 

对此更多音信能够参照《SQLSE汉兰达VEQX562013实施与管理实战指南》书本

地址: 

 

有关小说

 成立了一个弱事件,但它放在错误对象上 下载补丁化解()

 19471错误

创办侦听器错误一九5〇一,一玖伍零陆 难题

 

如有不对的地点,欢迎大家拍砖o(∩_∩)o 

 

2015-11-13补充

金沙国际唯一官网网址 114

 

五个节点的AlwaysOn ,用共享文件夹做见证磁盘

当自动故障切换的时候,有时候出现,协理副本正在分析的场景,以前觉得是仲裁丢失(WSFC与文件共享见证失去联系),导致WSFC挂掉,后来意识原因是WSFC控制面板里的剧中人物属性之中的最大故障数的难点而招致的

推荐介绍将钦点时段内的最大故障数设置为10 

金沙国际唯一官网网址 115

金沙国际唯一官网网址 116

 

金沙国际唯一官网网址 117 View Code

 

2015-12-9补充

卸载集群

一、先每个逐出节点

金沙国际唯一官网网址 118

2、集群node(随便一个集群node)上实施上面发号施令,不能够在DC上进行,因为DC未有安装故障转移集群,sqltestdemo一为集群名

Get-Cluster sqltestdemo1 | Remove-Cluster -Force -CleanupAD

三、集群最终五个节点无法逐出,只好销毁集群

金沙国际唯一官网网址 119

肆、销毁集群后在每一个集群上的powershell里运转上面发号施令,以解除一些废物

Clear-ClusterNode

金沙国际唯一官网网址 120

 

5、在域控的AD用户和电脑界面里面把集群虚拟名称删除掉

金沙国际唯一官网网址 121

 

 

剔除可用性组

一、删除扶助副本

USE [master]
GO
ALTER AVAILABILITY GROUP [HAGroup01]
REMOVE REPLICA ON N'SQLSVR2';
GO

 

2、删除可用性数据库

USE [master]
GO
ALTER AVAILABILITY GROUP [HAGroup01]
REMOVE DATABASE [SQLDB02];
GO

 

 

3、删除侦听器

USE [master]
GO
ALTER AVAILABILITY GROUP [HAGroup01]
REMOVE LISTENER N'SQLAG01';
GO

 

四、删除可用性组

USE [master]
GO
DROP AVAILABILITY GROUP [HAGroup01];
GO

 

伍、在域控的AD用户和电脑界面里面把侦听器虚拟名称删除掉

金沙国际唯一官网网址 122

 

金沙国际唯一官网网址 123

 

 

标签: 故障转移, sqlserver
alwayson, alwayson, alwayson高可用, failover
节点

这一篇是从0开始搭建SQL Server AlwaysOn
的第三篇,那壹篇才真的开头搭建AlwaysOn,前两篇是为搭建AlwaysOn 做准备的

配备的步骤大约是:

三. 将服务器进入域控服务

  • 签到每1台需求参加域控的节点服务器,配置其IP地址音讯,
    并将其DNS解析指向AD域的IP地址,不然无法展开加域操作;

    金沙国际唯一官网网址 124

    布局节点服务器IP地址

  • 配备完节点服务器的IP地址新闻后,接下去实行加域操作,
    进入控制面板主面,接纳系统安装页面;

    金沙国际唯一官网网址 125

    系统设置

  • 在系统设置页面中,在“计算机名、域和工作组织设立置”选项区域下,
    点击“更改设置”链接,
    此时会弹出更改设置的对话框信息;在弹出的对话框中精选计算机名选项卡,点击“更改”按钮,举行加域操作;

    金沙国际唯一官网网址 126

    更改服务器系统性格音讯

    金沙国际唯一官网网址 127

    计划服务器所属的AD域

  • 修改服务器所属的AD域后,需求输入域用户和密码对电脑实行验证;

    金沙国际唯一官网网址 128

    域用户验证

    金沙国际唯一官网网址 129

    输入域用户消息

  • 域用户和密码验证通过后,便可形成加域操作,
    重启系统后用域用户便足以登录总结机。

    金沙国际唯一官网网址 130

    打响进入AD域

 

壹.配备八个域控服务器,笔者是把那台物理服务器当成域控服务器。

四. 布局故障转移群集


2.将索要配备成集群节点的服务器加进域中,笔者的节点正是创设的那两台虚拟机。

四.1 创立故障转移群集

一. 故障转移群集概述

故障转移群集是1组独立的微处理器,这个电脑相互同盟以拉长群集剧中人物(在此之前称为应用程序和劳务)的可用性和可伸缩性。
多台群集服务器(称为节点)通过互连网和软件连连,
每台群集服务器一定于一个冗余节点,整个群集系统允许某有个别节点掉线、故障或磨损而不影响全体系统的不荒谬运营。
若是1个或几个群集节点现身故障,别的节点就会开头提供劳务(该进度称为故障转移)。
其它,群集剧中人物会收获积极监视以验证它们是还是不是健康干活。
即便有个别节点不干活,则会再一次开动那些角色或将其移动到其余节点。
故障转移群集还提供群集共享卷 (CSV)
成效,该作用提供相同的分布式命名空间,群集剧中人物能够采纳那样的命名空间,从有着的节点访问共享存款和储蓄。

壹经1台服务器变为不可用,则另壹台服务器自动接管产生故障的服务器并继续处理职分。
群集中的每台服务器在群集中至少有1台其他服务器显明为其备用服务器。

二. 行事原理

故障转移群集必须基于域的管理情势铺排,以“心跳机制”来监视种种节点的健康景况;备用服务器以心跳非确定性信号来分明活动服务器是还是不是正规,要让备用服务器变成活动服务器,它必须鲜明活动服务器不再正常办事。

备用服务器必须首先将其状态与爆发故障的服务器的动静实行联合,然后才能先导处监护人务。
首要有两种分裂的联合方法:

  • 事务日志

    在业务日志方法中,活动服务器将其地方包车型大巴具有变更记录到日志中。
    贰个合伙实用工具定期处理此日志,以立异备用服务器的意况,使其与移动服务器的情景同样。
    当活动服务器产生故障时,备用服务器必须运用此联合实用工具处理自上次立异以来工作日志中的任何添加内容。
    在对景况进行协同之后,备用服务器就改成运动服务器,并初始处总管务。

  • 热备用

    在热备用艺术中,将把运动服务器内部景观的翻新及时复制到备用服务器。
    因为备用服务器的状态是运动服务器状态的仿制,所以备用服务器能够即时成为活动服务器,并开端处总管务。

  • 共享存款和储蓄

    在共享存款和储蓄方法中,两台服务器都在共享存款和储蓄设备(如存储区域互连网或双主机磁盘阵列)上记录其情形。
    这样,因为不须求展开状态同步,故障转移能够即时爆发。

三. 布署进度

(一). 通过系统中的服务器管理器为服务器安装.Net Framework和故障转移效果,
在服务器管理器中式点心击“添加剧中人物和机能”链接, 进入剧中人物与功效丰富页面;

金沙国际唯一官网网址 131

添加剧中人物与效果

金沙国际唯一官网网址 132

选用设置类型

金沙国际唯一官网网址 133

增加故障转移群集

金沙国际唯一官网网址 134

作用设置

(②).
安装完故障转移群集功用后,打开服务器管理器右上角的工具菜单下的故障转移集群众管理理器,配置故障转移群集须要使用域用户登录服务器,要是未使用域用户登录将会油但是生谬误;

金沙国际唯一官网网址 135

故障转移群集设置

金沙国际唯一官网网址 136

故障转移群集管理器界面

(三).
在故障转移群集管理器页面中,在保管对话框中甄选创造群集成效,此时将弹出“创设群集向导”;

金沙国际唯一官网网址 137

创办群集向导

  • 选料要求转移的群集服务器

金沙国际唯一官网网址 138

接纳服务器

  • 点击“浏览”按钮,通过搜索选用群集服务器;此间应该小心的是,
    须求加上的群集服务器需求事先安顿好故障转移群集作用,并确认保障互联网连通性,
    不然无从展开节点添加。

金沙国际唯一官网网址 139

搜索并精选群集服务器

金沙国际唯一官网网址 140

拉长群集服务器

  • 加上群集服务器后,需求对群集服务器进行验证,此时会打开验证配置向导界面;

金沙国际唯一官网网址 141

注解警告

金沙国际唯一官网网址 142

表达配置向导

金沙国际唯一官网网址 143

承认配置一

金沙国际唯一官网网址 144

肯定配置二

金沙国际唯一官网网址 145

安排验证进度

金沙国际唯一官网网址 146

陈设验证结果报告

  • 证实达成后,如有错误,依据提出修改,不然,进入下一步,
    配置群集名称与群集地址;

金沙国际唯一官网网址 147

布署群集名称和地方

证实:配置的群集IP地址,用于对群集进行访问的虚构IP地址。

  • 配置完群集名称和地方后,对配备音信实行确认;

金沙国际唯一官网网址 148

认可群集新闻

  • 对群集配置新闻确认完误后, 点击“下一步”按钮,
    系统将进入创建新的故障转移群集进程;

金沙国际唯一官网网址 149

创建群集进程

  • 创造群集进程一呵而就后, 系统提示创制结果,
    若是未出现谬误,群集创设成功, 此时便形成了故障转移群集进程。

金沙国际唯一官网网址 150

做到群集成立

金沙国际唯一官网网址 151

显示创制成功的群集消息

步骤

三.在各类节点服务器上安装.Net
Framework和故障转移集群的效应,然后创设集群。

肆.二 群集仲裁配置

为了保证故障转移群集的高可用性,供给配备群集的裁定设置。

说明: Windows服务器故障转移集群(Windows Server Failover
Cluster,简称WSFC)使用决策投票(Quorum
Voting)决定集群的健康意况,或使故障自动转换,或使集群离线。当集群中的节点产生故障时,会由其他节点接手继续提供劳务,然而,当节点之间通讯出现问题,或大部结点发生故障时,集群就会停止服务,但是集群能够忍受多少个结点爆发故障呢?那要由决定配置(Quorum
Configuration)决定,仲裁配置使用多数(Majority)原则,只要集群中健康运转的结点数量达到仲裁规定的数量(多数结点投赞成票),集群就会一连提供劳动,不然集群就结束提供服务。在终止提供服务中间,平常节点持续监察和控制故障节点是或不是复苏通常,壹旦常规节点的多少苏醒到仲裁规定的多寡,集群就苏醒不荒谬,继续提供服务。仲裁投票暗许是启用的(Cluster
Manged Voting:Enable)。

核定格局是在WSFC
集群级别配备的,规定仲裁投票的不2法门,暗中同意情状下,故障转移集群众管理理器会基于集群节点的数码,自动推荐二个裁决情势。仲裁配置影响集群的可用性,在集群中,重组的集群节点必须在线,不然集群将出于决策不足而必须结束服务。

壹. 连锁术语

  • 仲裁(Quorum):法定数量,预先规定具有投票权的节点或见证(Witness)的多少;

  • 决定投票(Quorum
    Voting)
    :法定数量的节点和知情者实行投票,借使多数投赞成票,那么判断集群处夏梅常情况;

  • 投票节点(Voting
    Node)
    :在集群中,拥有投票权的节点称作投票节点,要是投票节点投赞成票,代表该节点认为集群是正规的;可是,单个节点无法说了算集群全部的寻常情况。

  • 投票见证(Voting Witness):除了投票节点能够进行投票之外,共享的
    File 和 Disk 也能投票,称作投票见证,共享的File
    投票见证,称作文件共享见证(File Share Witness);共享的Disk
    投票见证,称作硬盘见证(Disk Witness);

  • 决策节点集合(Quorum Node
    Set)
    :拥有投票的节点和Witness统称仲裁节点集合;由决定节点集合的投票结果决定集群全体的例行状态。

2. 裁决方式

核定形式多数尺度是指具有投票节点进行投票,假诺赞成票占比在四分之二之上,那么WSFC认为集群处苏降雨常状态,执行故障转移,继续提供劳务,否则,WSFC认为集群现身严重故障,WSFC使集群离线,结束提供服务。依照决定节点集合的咬合类型,将裁定格局分为以下伍连串型:

  • 节点多数(Node
    Majority)
    :在集群中,投票节点都以集群的节点服务器,若是一半之上的投票节点(Voting
    Node)投赞成票,那么WSFC判定集群是健康的;
  • 节点和文件共享多数(Node and File Share Majority):和Node
    Majority方式相似,除了将长途文件共享配置为1个投票见证(Voting
    Witness)之外,该共享文件称作仲裁文件,或见证文件。使用决策文件,远程文件拥有投票权,假如其余节点能够接连到该共享文件,那么认为该公文投二个赞成票。假若投票节点和文件共享投的赞成票占50%上述,那么WSFC判定集群是健康的。作为一个最棒实践,文件共享见证(File
    Share
    Witness)不要存款和储蓄在集群中的任何四个节点服务器上,并且安装任何1个节点服务器都有权力访问。
  • 节点和硬盘多数(Node and Disk Majority):和Node
    Majority格局相似,除了将共享硬盘配置为二个投票见证(Voting
    Witness)之外,该共享硬盘称作仲裁硬盘,或见证硬盘。仲裁硬盘必要共享存款和储蓄,集群中相继节点都要求挂载同二个共享硬盘。
  • 只硬盘(Disk
    Only)
    :未有多数,仅仅把2个共享的硬盘作为唯一知情者,集群中的任何八个节点能够访问该共享硬盘,那代表,1旦仲裁硬盘脱机,集群就会结束提供服务。

广阔的裁决形式是节点多数(Node Majority)
节点和文件共享多数(Node and File Share Majority),假使集群节点数量是奇数,那么使用节点多数裁决方式;若是集群节点数量是偶数,那么使用节点和文件共享多数核定方式,该格局须求配置一个共享文件夹,集群中的各样节点都有权力访问该共享文件夹,并且该共享文件夹不能够创设是集群的节点上。

3. 配置进度

  • 在故障转移集群众管理理器中,选拔需求配备仲裁的群集,
    单击右键选拔“越来越多操作”菜单项,此时在弹出的二级菜单中,选取“配置群集仲裁设置”菜单项,进入仲裁配置向导界面;

金沙国际唯一官网网址 152

决策配置

金沙国际唯一官网网址 153

核定配置向导

  • 在决策配置向导界面,点击“下一步”按钮,进入仲裁配置选项界面中,选择高档仲裁配置选项;

金沙国际唯一官网网址 154

选拔高档仲裁配置

  • 选料高档仲裁配置后, 进入选择投票配置界面,
    在该手续中选取须求开始展览布局的服务器节点音讯;

金沙国际唯一官网网址 155

投票配置节点

  • 选拔仲裁配置节点后,进入采用仲裁见证界面,
    仲裁见证用于落到实处群集的高可用性;在裁定见证中可安排共享磁盘见证和文件共享见证,磁盘见证是指增添三个共享的硬盘作为贰个决策投票结点,文件共享见证是指增添3个文件共享作为一个裁决投票结点;

注:由于SQL Server 201四 Always On可用性组件不供给共享存款和储蓄,
此处配置文件共享见证即可。

金沙国际唯一官网网址 156

选择仲裁见证

  • 选料“配置文件共享见证”,
    系统进入文件共享见证配置界面,此处大家得以将文件共享见证配置在域控服务器上,
    在域控服务器中开创一个共享文件夹用于完成共享文件见证,假设在域控服务器中绝非共享文件夹,则须求先在域控服务器中开创共享文件夹;

注意:
在陈设共享文件夹时要求为共享文件夹添加everyone的拜会权限,不然会出现相当小概对文本共享属性修改的失实。

金沙国际唯一官网网址 157

选取安插文件共享见证

金沙国际唯一官网网址 158

配置文件共享路径

  • 在布局文件共享路径界面中,
    点击“浏览”按钮,弹出浏览共享文件夹界面;在浏览共享文件夹界面中,
    点击“浏览”按钮,弹出选拔总计机对话框,
    从中选择域控服务器,分明后大家得以看看在域控服务器中布局的共享文件夹音信;

金沙国际唯一官网网址 159

浏览共享文件夹

金沙国际唯一官网网址 160

慎选总括机

金沙国际唯一官网网址 161

追寻服务器

金沙国际唯一官网网址 162

招来域控中的服务器列表

金沙国际唯一官网网址 163

选拔域控服务器

金沙国际唯一官网网址 164

域控服务器共享文件夹消息

  • 布局完文件共享见证路径后,点击“下一步“按钮,系统将肯定仲裁配置的音讯;

金沙国际唯一官网网址 165

文件共享路径

金沙国际唯一官网网址 166

肯定文件共享配置

金沙国际唯一官网网址 167

打响创建文件共享仲裁

那一篇依然选择step by step的不2秘诀介绍怎麽搭建AlwaysOn

四.在SQL Server上配置AlwaysOn可用性组。

五. 设置与布置SQL Server 2014

  1. 独家在SQL Server节点 上设置SQL Server应用,执行SQL
    Server数据库安装进度;

金沙国际唯一官网网址 168

履行数据库安装进度

  1. 在数据库安装界面中, 选取“全新SQL
    Server独立安装或向现有安装添加效果”, 此时会供给选拔SQL
    Server版本或输入产品密钥,我们采纳输入SQL Server公司版的产品密钥;

金沙国际唯一官网网址 169

晋升输入SQL Server产品密钥

金沙国际唯一官网网址 170

输入SQL Server公司版产品密钥

  1. 输入产品密钥后,进入特许条款界面,
    选用“笔者接受认同条款”并开展下一步操作;

金沙国际唯一官网网址 171

收受承认条款

  1. 确认SQL Server更新配置, 选取“使用Microsoft Update检查更新”,
    并进入下一步,进入安装规则检查手续,确认安装规则检查通过后,进入安装剧中人物步骤;

金沙国际唯一官网网址 172

产品更新配备

金沙国际唯一官网网址 173

设置规则检查

  1. 在设置剧中人物步骤中, 选用SQL Server功效安装选项, 进入下一步操作;

金沙国际唯一官网网址 174

设置安装剧中人物

  1. 在作用选取手续中,选用须要添加的SQL
    Server数据库的效率采用,并设置应用程序的安装路径;

    • 数据库引擎服务:它是用以存款和储蓄、处理和护卫数量的骨干服务。数据库引擎提供受控制的访问和飞跃的事务处理功效,还为维护高可用性提供种种帮助。其余还提供对
      SQL Server 实用工具中的实用工具控制点的支撑。

      • SQL
        Server复制:它回顾一组技术,利用那么些技巧能够将叁个数据库中的数据和数据库对象复制和散发到另1个数据库中,并在那个数据库之间开始展览共同以达成一致性。能够运用复制功用将数据分发到差异地方,并散发给通过局域网和广域网、拨号连接、有线连接和
        Internet 连接的长距离和移动用户。
      • 全文和语义提取搜索:该意义包含扶助全文提取的检索引擎,用来加速文本搜索,以及加速对关键短语(很恐怕是标志)的语义提取和对
        SQL Server 中储存的始末的相似性搜索。
      • Data Quality Services: 数据品质数据库对象。
  • Analysis 瑟维斯s(分析服务): 该意义包蕴 Analysis Services
    以及开始展览共同分析处理(OLAP)和数目挖掘等操作时所需的工具。只好群集化数据库引擎服务和
    Analysis Services。
  • Reporting Services(报表服务):
    该应用程序基于服务器,用于创制、管理报表并将报表传递到电子邮件、八种文件格式和依据Web 的交互格式。本机方式的服务器通过 Reporting Services
    组件提供全体拍卖和管制成效。

金沙国际唯一官网网址 175

效益选拔

  1. 选择功用后, SQL Server安装向导对职能设置的规则进行反省,
    查看是不是合乎功效设置的急需,要是不相符作用设置的须要,
    须要先实行拍卖后才能履行下一步操作, 例如利用须求.NET Framework
    3.伍的扶助, 假诺系统未安装该意义, 则不可能拓展后续的安装操作。

注: 安装SQL Server 201肆索要安装.NET Framework
三.5的支撑,因此需求提前安装。

  • 效果规则检查未经过, 提醒错误音信;

    金沙国际唯一官网网址 176

    意义规则检查未经过

  • 效率规则检查通过, 则能够拓展下一步操作。

    金沙国际唯一官网网址 177

    职能规则检查通过

  1. 功能规则检查通过后,举行实例配置步骤,此时输入须求配备的SQL
    Server实例名, 也足以采纳默许的实例名“MSSQLSE中华VVE奥迪Q5”,
    点击“下一步”按钮, 执行服务器配置操作;

金沙国际唯一官网网址 178

配置实例名

  1. 在服务器配置步骤中, 对SQL
    Server相关服务的启航项目配置,并配置数据库引擎服务的排序规则,配置完毕后,执行下一步配置;

金沙国际唯一官网网址 179

服务器运行选项配置

金沙国际唯一官网网址 180

排序规则

  1. 在数据库引擎配置步骤中, 配置服务器的身份验证情势和数目目录,
    在此大家选择混合情势验证方式,并将域管理员用户增加为SQL
    Server管理员, 同时安插数据库所在的数量目录;

金沙国际唯一官网网址 181

服务器配置

金沙国际唯一官网网址 182

配备数据目录

  1. 借使在成效采取时精选了Analysis 瑟维斯s和Reporting Services成效,
    供给对该意义服务举行配置,配置方式与数据库引擎配置相同;

金沙国际唯一官网网址 183

Analysis Services配置

金沙国际唯一官网网址 184

Reporting Services配置

  1. 在数据库引擎配置(Analysis 瑟维斯s、Reporting
    Services配置,假设有选取该意义)完毕后,执行下2个手续,对效果布局规则进行反省,
    查看其是还是不是适合规则;

金沙国际唯一官网网址 185

作用配置规则检查

  1. 在效率布局检查通过后, SQL Server准备运行安装进程,实行应用设置。

金沙国际唯一官网网址 186

布置消息确认

金沙国际唯一官网网址 187

安装进程

金沙国际唯一官网网址 188

设置进程

  1. 安装完毕后,展现安装结果, 并对结果开展确认, 确认后完结SQL
    Server的安装操作。

金沙国际唯一官网网址 189

肯虞升卿装结果

 

在装置的进度中微微要留意的地点要记录一下,

陆. 配置AlwaysOn可用性组

请先利用本地用户Administrator登录那多个集群节点并履行上边包车型客车操作,先不用用域用户DCADMIN登录

1.在第二步成功后创造多少个域账号以用来报到节点系统,然后要在DNS管理器中配置“反向搜索区域”,

陆.一 在SQL Server集群节点上启用AlwaysOn可用性配置项

  1. 设置SQL Server 201肆后,在Windows操作系统下的早先菜单中找到“SQL
    Server 201四陈设管理器”并开拓配置管理器;

金沙国际唯一官网网址 190

打开配置管理器

  1. 在SQL Server配置管控弗罗茨瓦夫式点心击“SQL
    Server服务”节点,在左边窗口中右击“SQL Server
    (InstanceName)”,在上下文菜单中接纳“属性”, 打开属性对话框;

金沙国际唯一官网网址 191

挑选SQL Server实例属性

金沙国际唯一官网网址 192

SQL Server实例属性对话框

  1. 在SQL Server实例属性对话框中挑选“AlwaysOn
    高可用性”选项卡中勾选“启用AlwaysOn
    可用性组”配置项,点击“应用”按钮,此时在弹出警告对话框中提醒该修改须求重启SQL
    Server数据库引擎服务才能奏效,点击“鲜明”完成布局;

    急需在相继SQL Server集群节点上启用AlwaysOn高可用性选项。

    金沙国际唯一官网网址 193

    启用AlwaysOn可用性组

    金沙国际唯一官网网址 194

    安插提醒

  2. 重新选择“SQL Server
    (InstanceName)”后右键单击,在弹出的上下文菜单中选择“重新开动”,对SQL
    Server数据库引擎执行重启操作;

    金沙国际唯一官网网址 195

    重启SQL Server实例

  3. 为了制止在布署与实施AlwaysOn
    Group时带来复杂的权位设置,提出将相关的SQL服务(如:SQL
    Server数据库引擎服务)运营登录身份由暗许的“内置账户”改为钦赐的域用户账户;

金沙国际唯一官网网址 196

登录身份修改

  1. 建议为域账户予以SQL
    Server各节点的报到权限,并将各节点服务器账户指派为SQL
    Server登录账户。

金沙国际唯一官网网址 197

授权域用户登录

金沙国际唯一官网网址 22

(正向查找:是指将域名解析为IP地址的进度。也正是说,当用户输入多少个服务器域名时,借助于该记录能够将域名称叫IP地址,从而实现对服务器的走访。

陆.二 配置高可用性组

高可用性组的创导操作可以有三种格局:向导格局、对话框方式黄岩乱弹本形式,在此以指导格局在SQL-Node-21捌节点上创立的TESTDB1用作主数据库为例进行介绍。

一. 为高可用性组创建布局数据库

要利用携带创立高可用性组,必要求有符合条件的数据仓库储存在,才能展开连锁的操作。那么数据库要顺应以下原则:

  • 主数据库的恢复生机形式必须是“完整”苏醒情势

![恢复模式为完整恢复模式](http://upload-images.jianshu.io/upload_images/2066703-8f45ae3990e71f15.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
  • 主数据库已进行了贰遍完整备份

![完整备份](http://upload-images.jianshu.io/upload_images/2066703-84b7ecf319924d3a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
  • 供给2个共享路径提须要备份包存款和储蓄,并允许全部节点服务器(SQL
    Server数据库引擎服务登录账户)能够因而UNC路径实行可读写访问

![共享文件路径](http://upload-images.jianshu.io/upload_images/2066703-bc94e8d927cba244.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

2. 用到向导新建高可用性组

  • 在系统中开拓“SQL Server Management Studio”管控器;

    金沙国际唯一官网网址 199

    SQL Server管理控制器

  • 在保管控制器中开始展览“AlwaysOn高可用性”节点,右键单击“可用性组”,在上下文菜单中,选用“新建可用性组向导”,在弹出的引导界面中式点心击“下一步”按钮继续;

    金沙国际唯一官网网址 200

    新建可用性组向导

    金沙国际唯一官网网址 201

    新建可用性组向导界面

  • 在新建可用性组向导中为即将创设的高可用性组钦赐名称;

    金沙国际唯一官网网址 202

    点名名称

  • 选拔须要满足高可用性组条件的数据库,点击“下一步”按钮继续;

    金沙国际唯一官网网址 203

    选料数据库

  • 为高可用性组添加此外SQL
    Server服务器节点为副本。点击“添加副本”按钮,3次添加所需SQL
    Server服务器,并且钦赐伊始剧中人物为“主”或“扶助”。最多可选叁个副本落成全自动故障转移,那多少个副本将同时使用同步交付可用性格局。最多可支撑1个副本进行协同交付可用性形式,若使用异步提交必须强制手动故障转移。对于可读协理副本设置来讲,可选择其为是不是可读或仅读意向,需求注意唯有主数据库副本才可写;

金沙国际唯一官网网址 204

添加副本

金沙国际唯一官网网址 205

丰裕副本,选拔自动故障转移

  • 在钦点副本步骤界面中式点心击“端点”选项卡,能够安装高可用性组的端点U奥迪Q7L,此处使用私下认可设置即可;

    金沙国际唯一官网网址 206

    配置端点

  • 在钦定副本步骤界面包车型客车“备份首要选拔项”中,钦命作为备份副本的节点,暗许是在“首要采取帮忙副本”中举办备份。此外还足以因此副本备份优先级来钦赐首要选拔,
    默许全部节点均为50;

金沙国际唯一官网网址 207

备份首要选用项

  • 为高可用性组成立侦听器,钦定其DNS名称的Host
    Name和端口,建议IP地址使用静态IP,并且添加新的群集IP(监听器IP)作为高可用性组使用,如此能够钦定SQL
    Server的默许端口14肆3,以便简化客户端访问的布署;

    金沙国际唯一官网网址 208

    配置AlwaysOn高可用性监听器

  • 在甄选数据同步步骤中,开端化数据同步首要选用项,在此提议采取“完整”配置项,并点名在此之前成立的UNC共享路径,然后点击“下一步”继续;

金沙国际唯一官网网址 209

数码同步首要采纳项

  • 注解是或不是知足高可用性组创造须要,假诺结果全为“成功”,点击“下一步”按钮继续操作;

    金沙国际唯一官网网址 210

    证实必要

  • 自作者批评并肯定在此之前的安插消息,若无误后,点击“完成”按钮便落成Always
    On高可用性组配置进程, 此时静观其变向导达成创造SQL Server
    二零一二高可用性组。此外,此处也可保留创造高可用性组的本子,以便中期分步检查判断故障之用。

    在创制Always
    On高可用性结果时,借使出现浅深橙警告,则需举行更进一步判断是或不是成功。若出现金棕错误,表示创制AG(Always
    On Group)不成事。

    金沙国际唯一官网网址 211

    肯定配置新闻

    金沙国际唯一官网网址 212

    创办向导实现

  • 重临SQL Server 配置控制大旨,
    在“可用性组”节点下查看刚才创造的“DBAG0一”的高可用性组的情景。

金沙国际唯一官网网址 213

翻开高可用性组的动静

叁. 高可用性组的基本管理

成立实现Always
On高可用性组后,可用通过SQL Server Management Studio(SSMS)对高可用性组开始展览着力的管住。

(一). 配置高可用性组属性

  • 直白右键点击须求管理的高可用性组,在上下文菜单中能够采取为其“添加新数据库”、“添加副本”、“添加侦听器”及手动执行“故障转移”等操作;点击“属性”,也能够编写制定该高可用性组的各类属性值;

    金沙国际唯一官网网址 214

    高可用性组管理

  • 在高可用性组的天性“常规”选项卡中,能够为其增进/删除数据库、副本节点,并安顿各可用性副本节点的参数设定值;

    金沙国际唯一官网网址 215

    可用性组属性–常规

  • 在高可用性组的性质“备份首要选用项”选项卡中,能够修改相应副本节点的备份优先级和备份执行的岗位;

    金沙国际唯一官网网址 216

    可用性组属性–备份首要选用项

(贰). 配置可用性副本属性

  • 本着高可用性组中现实的副本节点配置,能够展开该组中“可用性副本”,右击供给配置的副本节点,在上下文菜单中式点心击“属性”;

    金沙国际唯一官网网址 217

    可用性副本属性

  • 在可用性副本属性的“常规”选项卡中能够修改配置当前副本节点“可用性形式”、“故障转移情势”以及“会话超时”等;

    金沙国际唯一官网网址 218

    可用性副本属性

(三). 配置可用性组侦听器属性

  • 经过右键点击“可用性组侦听器”中的具体侦听器,打开其“属性”,能够对AG侦听器进行对应布署;

    金沙国际唯一官网网址 219

    可用性组侦听器属性

  • 在可用性组侦听器属性中能够修改侦听器的侦听端口,从而钦赐客户端访问AG中数据库所急需一而再的服务端口;

![配置侦听器属性](http://upload-images.jianshu.io/upload_images/2066703-f17c16288f7800af.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

 

反向查找:是指在大部的 DNS 搜索中,客户机壹般实施正向搜索。 DNS
同时提供反向搜索,允许客户机遵照壹台总计机的IP
地址搜索它的DNS名称。反向搜索的域名音信保存在反向搜索区域中,为拓展反向寻找,必要在DNS服务器中开创反向搜索区域。)

1、四个集群节点都需先安装.NET Framework 3.伍(在Windows Server 二零一三Lacrosse第22中学动用添加效应来安装)。

二.在“故障转移集群管理器”中配备集群时,供给有所节点添加到域中。

金沙国际唯一官网网址 23

三.设置SQL Server201四需求先安装.NET Framework
三.五。在安装到位后最棒将有关的SQL服务运转的记名身份设置为域用户账户。

金沙国际唯一官网网址 24

金沙国际唯一官网网址 222

金沙国际唯一官网网址 25

四.配置AlwaysOn可用性组时创立可用性组侦听器,侦听器的杜撰IP地址必须在同3个域中。最终创造可用性组时执行最终一步时报了一个荒谬:

 

The connection to the primary replica is not active. The command cannot be processed。

反省后发现是造访扶助副本节点时的端口号502二被防火墙阻挡,把那么些端口号加入到防火墙的入站规则就缓解了。

金沙国际唯一官网网址 224

 

2、安装sqlserver

专注: 一定要用 administrator 账户登录
windows server 安装, 而不是 域账户 DCADMIN

 选择全新SQL Server独立安装,不要挑选新的SQL Server故障转移集群安装

 金沙国际唯一官网网址 27

有关安装进程,暗中认可下一步下一步就能够了,跟单机安装SQL
Server未有区分,那里就忽略安装进程了

金沙国际唯一官网网址 28

在意:因为自个儿的安装包已经自带SP1补丁包,为了继续幸免踩坑,若是未有设置SP一或以上补丁包的,请先安装

金沙国际唯一官网网址 29

 

 

在意:假诺一初始使用域用户DCADMIN来报到集群节点机器,并设置SQL
Server的时候会蒙受三个坑,SQL
Server安装程序会接连故障转移集群,不过实际单机安装SQL
Server根本不供给延续故障转移集群

金沙国际唯一官网网址 30

 

3、注销集群节点总计机,然后使用域用户DCADMIN登录,然后设置SQL
Server的运转账户为域用户DCADMIN

金沙国际唯一官网网址 34

开拓服务管理器,先修改SQL代理的起步账户为域用户DCADMIN,然后再修改SQL
引擎的启航账户为域用户DCADMIN

金沙国际唯一官网网址 35

 

点击“地方”,修改查找地方,选中abc.com
金沙国际唯一官网网址 36

点击“高级”

金沙国际唯一官网网址 37

点击“马上搜索”,选中DCADMIN

金沙国际唯一官网网址 38

金沙国际唯一官网网址 39

点击“确定”

 

输入域用户DCADMIN的密码

金沙国际唯一官网网址 40

 

重启一下SQL代理服务

金沙国际唯一官网网址 41

 重启之后方可看来登录用户为DCADMIN@abc.com

金沙国际唯一官网网址 42

 

相同,SQL引擎服务也亟需1致的设置

金沙国际唯一官网网址 43

 

这么,SQL引擎服务和SQL代理服务都用域用户DCADMIN运转

另叁个集群节点的SQL Server也亟需做1样的操作

 

注意:在集群节点脱离域之后,SQL引擎服务和SQL代理服务都要用本地服务帐号来运行,不可能再用域用户来运行

 

 

四、将DCADMIN域用户进入到七个集群节点的SQL
Server登录用户中,服务器剧中人物选拔sysadmin

先用sa登录SQL Server

金沙国际唯一官网网址 44

添加登录用户,跟SQL
服务丰盛运营账户的手续一样,将DCADMIN域用户拉长为报到用户

金沙国际唯一官网网址 45

金沙国际唯一官网网址 46

 金沙国际唯一官网网址 47

 给予sysadmin权限

金沙国际唯一官网网址 48

三个集群节点都足以用DCADMIN域用户来报到SQL Server

金沙国际唯一官网网址 49

金沙国际唯一官网网址 50

 

 

 

5、回到SQL Server配置管理器,启用AlwaysOn可用性组

金沙国际唯一官网网址 51

金沙国际唯一官网网址 52

注意:集群节点肯定要能进行通讯,假诺集群节点之间断开通讯,那么启用AlwaysOn的时候会报错

金沙国际唯一官网网址 53

 

重启SQL Server

金沙国际唯一官网网址 54

若果AlwaysOn启用成功,在服务器质量里能够看看启用HAD凯雷德为True

金沙国际唯一官网网址 55

金沙国际唯一官网网址 56

 

陆、在中间1个集群节点的SQL Server中证实各节点的投票数
,在其间一个集群节点的SQL Server上实施
运用上边SQL语句

SELECT * FROM  sys.dm_hadr_cluster_members;