Ich bin ein Neuling für Microsoft-Technologien und habe Probleme im Konnektivitätsteil für SQL Server 2014. Dies ist wahrscheinlich ein einfaches Problem, aber ich stecke fest.
Ich habe 4 Server. Einer davon ist der Active Directory-Domänencontroller, einer ist der Anwendungsserver und die anderen werden für SQL Server verwendet. Da es sich um ein Konnektivitätsproblem handelt, sind IPs für Server; -AD DC: 10.6.0.100 (auch der DNS-Server) -APP: 10.6.0.110 -SQL 1: 10.6.0.120 -SQL 2: 10.6.0.121
Ich habe erfolgreich einen Failover-Cluster (DBCLUSTER) erstellt und die IP-Adresse des FC auf 10.6.0.130 festgelegt (dies ist keine tatsächliche Server-IP, ich verstehe diesen Teil wirklich nicht ..).
Später habe ich eine AlwaysOn-Verfügbarkeitsgruppe für SQL Server erstellt. Ich habe die AG erfolgreich ohne Listener erstellt. Ich konnte eine Verbindung zu Servern herstellen, die Datenbank wurde problemlos synchronisiert. Dann habe ich einen Hörer (erstellten AG-LISTENER ) und stellen Sie seine IP als 10.6.0.131 (das ist nicht ein tatsächlicher Server - IP, wieder ?) Und Hafen zu setzen 5525 . Es gab keine Probleme.
Also wollte ich die Konnektivität testen. Wenn ich Verbindungen vom APP- Server zu direkt SQL 1 oder SQL 2 herstellen wollte , kann ich problemlos eine Verbindung herstellen. Aber wenn ich versuche , eine Verbindung herstellen AG-LISTENER , kann es nicht auf Netzwerk. Wenn ich die DNS-Einträge überprüfe. Ich kann es so sehen, wie es am 10.6.0.131 gehostet wird .
Als ich versuchte, von AD-DC-, APP- und SQL 2- Servern einen Ping an AG-LISTENER zu senden, antwortete ich , dass der Zielhost nicht erreichbar ist (Ping 10.6.0.131, aber die Antwort kommt von den IPs von AD-DC, APP und SQL 2 Server). Es kann eine Verbindung vom SQL 1-Server herstellen, der der primäre Server für AG ist.
Ich habe die Firewalls überprüft, es gibt kein Problem. Aber ich denke, dies ist ein Netzwerkproblem, von dem ich keine Ahnung habe.
PS: Server werden unter Windows Server 2012 ausgeführt und nicht unter Azure gehostet.
LÖSUNG
Ursache des Problems war die Netzwerktopologie des Dienstanbieters. Es wurde festgestellt, dass IPs 10.6.0.0/32 von anderen Servern anderer Kunden verwendet werden können. Also haben sie uns einen weiteren IP-Block zugewiesen, auf den nur wir Zugriff haben, und der hat wie ein Zauber funktioniert.