Please help to to research the possibility of below:
We have availability group that consists of two replicas:
replica 1: SQL Server 2017 on Windows Server 2016
replica 2: SQL Server 2017 on Windows Server 2016
Both machines are part of one Windows Server Failover Cluster
Is it possible to add a 3rd replica (SQL Server 2017 on Windows Server 2016) to existing availability group, without adding a 3rd machine to existing WSFC ?
Best Answer
No, there are explicit checks to see if the node of an AG is already hosting the same AG. If you want a 3rd replica, add a 3rd note.
I'd also advise against stacking up on multiple instances of SQL Server on the same machine, simply for administrative and troubleshooting purposes.