当前位置:Gxlcms > 数据库问题 > SQL SERVER-创建Alwayson

SQL SERVER-创建Alwayson

时间:2021-07-01 10:21:17 帮助过:16人阅读

Failover Custer(AlwaysOn)

创建Failover Cluster和启动AlwaysOn

创建Failover Cluster

 

节点的个数要是奇数如果是偶数则要加一个仲裁磁盘。
在每个节点上安装Failover Cluster.

技术图片

 



用域管理员账号登陆其中一台Server打开Fialover Couster Manager:
第一步验证配置几个节点是否可以组成Cluster,结果如有ERROR则不能创建。
第二步创建Cluster,集群IP要加域并申请可以在AD中创建计算机名的权限。

 

技术图片

 


启用AlwaysOn
在各节点上独立安装Sql Server(注意安装目录和排列顺序要一致)启用域账号为Windows验证.
安装后将每个节点实例和代理的启动账号改为域账号,启动实例属性中的alwayson。

 

技术图片

 

创建可用组
技术图片

技术图片

 

 


要先完整备份的DB才能加入

技术图片

 

加入辅助副本

技术图片

 



换成IP

技术图片

技术图片

 

 

 



后面直接Next

创建监听

 

技术图片

 

端口默认1433

技术图片

 

 


如果集群IP没有创建主机的权限的话就会报一下错误。

技术图片

 

 

DB加入可用组

 

 技术图片

 

 

 

 

DB完整备份到共享路径

技术图片

技术图片

技术图片

 

 

 

删除可以组DB

先从可以组移除DB

 

技术图片

 

再到各节点上删除DB

技术图片

 


故障转移

技术图片

技术图片

技术图片

 

 

 

 

 

 



卸载Failover Cluster和关闭AlwaysOn
卸载集群

删除可用性组

--1、删除辅助副本(只能在主节点删除辅助副本)

USE [master]
GO
ALTER AVAILABILITY GROUP [DBT_AG]
REMOVE REPLICA ON N‘SDSDBT16A‘;
GO
--2、删除可用性数据库

USE [master]
GO
ALTER AVAILABILITY GROUP [DBT_AG]
REMOVE DATABASE TEST1;
GO
--3、删除侦听器

USE [master]
GO
ALTER AVAILABILITY GROUP [DBT_AG]
REMOVE LISTENER N‘SDSDBT_Listen1‘;
GO

--4、删除可用性组

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

Resource

配置完整SOP:
https://www.linuxidc.com/Linux/2017-01/139766p2.htm

 


 

SQL SERVER-创建Alwayson

标签:idc   xid   drop   卸载   计算   技术   htm   alter   故障转移   

人气教程排行