创办SQL Server数据库集群的经验

协调尝试安装SQL Server集群和配置AlwaysOn可用性组,服务器系统是Windows
Server 2012 R2,SQL
Server是2014合作社版,我的环境是一台服务器,然后用Hyper成立了两台虚拟机也是Windows
Server 2012 R2,

参考这些稿子展开布局 https://www.linuxidc.com/Linux/2017-11/148394.htm
,那多少个稿子里很详细的用图文介绍怎么样一步一步的去安装和安排。

部署的手续大致是:

1.布置一个域控服务器,我是把这台物理服务器当成域控服务器。

2.将需要配置成集群节点的服务器加进域中,我的节点就是创办的这两台虚拟机。

3.在每个节点服务器上安装.Net
Framework和故障转移集群的遵循,然后创设集群。

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

在设置的过程中微微要留意的地点要记录一下,

1.在首先步成功后创设几个域账号以用来报到节点系统,然后要在DNS管理器中布置“反向寻找区域”,

(正向查找:是指将域名解析为IP地址的过程。也就是说,当用户输入一个服务器域名时,借助于该记录可以将域名为IP地址,从而实现对服务器的造访。

反向查找:是指在大部分的 DNS 搜索中,客户机一般实施正向搜索。 DNS
同时提供反向搜索,允许客户机根据一台电脑的IP
地址搜索它的DNS名称。反向搜索的域名音信保存在反向寻找区域中,为举行反向寻找,需要在DNS服务器中创制反向寻找区域。)

2.在“故障转移集群管理器”中配置集群时,需要有所节点添加到域中。

3.安装SQL Server2014需要先安装.NET Framework
3.5。在装置完成后最好将有关的SQL服务启动的登录身份设置为域用户账户。

图片 1

4.配置AlwaysOn可用性组时创设可用性组侦听器,侦听器的虚构IP地址必须在同一个域中。最终制造可用性组时执行最终一步时报了一个破绽百出:

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

反省后发现是访问扶助副本节点时的端口号5022被防火墙阻挡,把那一个端口号出席到防火墙的入站规则就解决了。

图片 2

 

相关文章