我会尽量做到尽可能简洁明了。我真的希望有人能帮助我,我浪费了很多时间,因为我没有进入基础设施领域。在SQL Server AlwaysOn可用性组中创建一个可用性组监听器
目标:使用两个SQL Server实例配置AlwaysOn,通过可用性组监听器连接到数据库。
当前配置:
- 我有两个单独的虚拟机在Hyper-V管理的,在同一台服务器。
- 两者都在相同的子网中。
- 都安装了Windows 2012 R2和SQL Server 2014 SP2。
- 故障转移群集的功能在两台服务器中都启用。
- 我已经创建了具有两个节点和一个群集网络的群集。
- 我已经在SQL Server
- 我加入了这两个SQL Server实例的可用性组
- 相同的域用户在两个VM管理员创建的可用性组。
- 两台虚拟机中的防火墙已禁用。
...但是当我尝试添加可用性组侦听我得到的SQL Server错误19458.
我的尝试:
- 我看到许多人谈论的有在两个服务器相同的排序规则:SQL_Latin1_General_CP1_CI_AS
Availability Group Listener - Targeting Incorrect Node
辅助节点已使用不同的排序规则进行设置。因此,我卸载了该实例,并使用正确的排序规则再次安装了该实例。我重新配置了节点和可用性副本,并且仍然收到相同的错误。
- 然后我试图与静态IP选项,但我得到一个不同的错误:
我也读的地方,如果我创建前的听众它可能工作辅助副本。我这样做了,但由于相同的错误,无法添加辅助副本。
也许有用它不通过授予在AD中创建对象的权限运行:同步作品中的两个虚拟机之间的预期。
非常感谢。
在尝试设置AG之前,您是否在Windows群集上运行群集验证?基于第二个错误,我认为你的网络可能关闭(顺便说一下,文本图片是imo,*最差*;该对话框左下角的那些小按钮之一是“复制文本”按钮)。 –
是的,我有。一切似乎都很好。正如我所说的,两个虚拟机都在同一个子网上。感谢您的回复。 (对于图片感到抱歉) – freethinker6