是否有可能将4个可用性组分布在3个服务器上,所有这些服务器都位于同一个IP下?
例如,无论数据库位于服务器1还是服务器3中,我都希望用户在SQLSTACK01上连接到SQLSTACK01。
谢谢!
发布于 2016-09-05 11:35:58
理论上,每个可用性组都需要侦听器自己的IP地址(和虚拟网络名称)。这样,您就可以在不同位置之间的主服务器上失败--毕竟,您可以在server1上拥有一个AG,而您可以将一个单独的AG转到server2,因为它存在腐败问题。
实际上,您可以在没有侦听器的情况下使用可用性组,只需让应用程序连接到特定的Server,从而完全绕过侦听器(和IP需求)。然而,这意味着:
这是很多缺点,但它是可行的。(StackOverflow以这种方式运行了一段时间,不确定它们是否还在运行,因为我们在AG侦听器方面遇到了太多问题。)
https://dba.stackexchange.com/questions/148820
复制相似问题