Möglicherweise treten Probleme beim Konfigurieren der Hochverfügbarkeit in Ihrer Umgebung auf. Sie können diese Probleme anhand mehrerer Verfahren diagnostizieren und korrigieren.
Melden Sie sich bei der Unified Access Gateway-Konsole an.
Führen Sie den Befehl ip addr aus, um festzustellen, ob die konfigurierte virtuelle IP-Adresse der eth0-Schnittstelle zugewiesen ist.
Stellen Sie sicher, dass die virtuelle IP-Adresse demselben Subnetz wie die eth0-Schnittstelle zugewiesen ist. Stellen Sie sicher, dass sie vom Client Computer aus erreichbar ist. Wenn Konnektivitätsprobleme auftreten, könnte es daran liegen, dass die virtuelle IP-Adresse nicht eindeutig ist und bereits einer physische oder virtuellen Maschine zugewiesen wurde.
In der Datei haproxy.conf im Protokollpaket ist die Konfiguration im Zusammenhang mit dem aktuellen Cluster verfügbar. Beispiel:
server uag1 127.0.0.1:XXXX ..... server uag2 <IP of machine 2>:XXXX .... server uag3 <IP of machine 3>:XXXX ....
Die Back-End-Konfiguration basiert auf den für Unified Access Gateway konfigurierten Einstellungen.
lb_esmanageris für Horizon- und Web-Reverse-Proxy-Anwendungsfälle.
lb_cg_server ist für Content Gateway-Anwendungsfälle.
lb_tunnel_server ist für Tunnel-Anwendungsfälle.
In der Datei haproxy.conf im Protokollpaket finden Sie die Details zur Quelle der Client-Verbindung, zur entsprechenden gesendeten Verbindung und zum Unified Access Gateway-Server, der die Verbindungen verarbeitet. Beispiel:
2018-11-27T07:21:09+00:00 ipv6-localhost haproxy[15909]: incoming:::ffff:<IP of Client:xxxx> backend:lb_esmanager connecting-server:uag2/<IP of uag2> connecting-through:<IP of master node:xxxx> wait-time:1 connect-time:0 total-incoming:1 total-outgoing:1 total-to-server:1
Wenn Sie die Statistiken anzeigen möchten,
Melden Sie sich auf dem Master-Knoten bei der Konsole an.
Führen Sie den Befehl aus.
curl -k -X GET "http://localhost:9000/stats;csv" > stats.csv
Eine CSV-Datei wird erstellt. Die Zeile "svname" wird als uag1, uag2, uag3 angezeigt. Dabei handelt es sich um Unified Access Gateway-Knoten in der konfigurierten Hochverfügbarkeitsgruppe. Die CSV-Datei enthält wichtige Daten.
Tabelle 1. Beispiel für eine CSV-Datei Spaltenname
Beschreibung
scur
Gibt die aktuelle Anzahl der gleichzeitigen Verbindungen an, die von diesem Server verarbeitet werden.
smax
Höchstwert der gleichzeitigen Verbindungen, die von diesem Server während der aktuellen Betriebszeit verarbeitet werden.
stot
Gibt die Gesamtanzahl der Verbindungen an, die von diesem Server während der aktuellen Betriebszeit verarbeitet werden.
bin
Gibt die Gesamtanzahl der an diesen Server gesendeten Bytes an.
bout
Gibt die Gesamtanzahl der von diesem Server empfangenen Bytes an.
status
Gibt den Status des Servers an. Beispielsweise, ob er ein- oder ausgeschaltet ist. Dies basiert auf der letzten Integritätsprüfung, die auf diesem Server ausgeführt wurde.
In den folgenden Fällen können mehrere Probleme bei der Master-Knoten-Auswahl angezeigt werden,
Es wurde eine andere Gruppen-ID oder virtuelle IP-Adresse auf den Knoten konfiguriert, die den Cluster bilden sollen.
Die virtuelle IP-Adresse und eth0 befinden sich in einem anderen Subnetz.
Es wurden mehrere Netzwerkkarten für Unified Access Gateway im selben Subnetz konfiguriert.