Listener IP Not Reachable from Primary Server in Hybrid Availability Group Setup

kedar giri 81 Reputation points
2024-11-28T09:32:15.04+00:00

Hello there,

I have configured a 3-node SQL Server Availability Group with the following setup:

  • Primary Node: On-premises (10.10.1.10)
  • HA Node: On-premises (10.10.1.11)
  • DR Node: Azure VM (10.0.0.4)

The listener is configured with two IP addresses for the hybrid setup:

  • On-premises Listener IP: 10.10.1.22
  • Azure Listener IP: 10.0.0.22

The issue I’m facing is that the listener IP on Azure (10.0.0.22) is not reachable from the Primary Node (10.10.1.10) on-premises. To resolve this, I added the Azure listener IP (10.0.0.22) as a static IP in the Azure VM's network interface settings under IP Configurations, but the issue persists still Ip is unreachable.

I’m unclear about the correct configuration for this hybrid scenario and cannot find clear guidance on ensuring connectivity for the listener IP across the on-premises and Azure networks.

Additional Details:

  1. All servers are domain-joined.
  2. DNS records exist for all nodes, including the listener IPs.
  3. Connectivity between the on-premises network and Azure DR node is established (via Site to Site VPN).

Is this behavior expected, or is there something I’m missing in the configuration?

All there configuration is done on SQL Server 2016 Enterprise.

Thank you for your assistance!

SQL Server on Azure Virtual Machines
Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
8,177 questions
Active Directory
Active Directory
A set of directory-based technologies included in Windows Server.
6,766 questions
Windows Server Clustering
Windows Server Clustering
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Clustering: The grouping of multiple servers in a way that allows them to appear to be a single unit to client computers on a network. Clustering is a means of increasing network capacity, providing live backup in case one of the servers fails, and improving data security.
1,017 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.