Loading

Bei der Installation oder Aktualisierung von Tableau Server auf einem Host mit Forward-Proxy tritt der Fehler "Finalizing the topology failed" (Abschließen der Topologie fehlgeschlagen) auf

Veröffentlichungsdatum: Jun 30, 2023
Beschreibung
Bei der Installation oder einem Upgrade von Tableau Server, auf dem eine Forward-Proxy konfiguriert ist, schlägt die Initialisierung bei Schritt 25 fehl und "obliterate" löst das Problem nicht. Darauf folgende Versuche zur Initialisierung können möglicherweise bei Schritt 22 fehlschlagen.

In allen Fällen wird die folgende Fehlermeldung angezeigt:

 
Finalizing the topology failed (Abschließen der Topologie fehlgeschlagen)
 
Ausführen von tsm status -v gibt zurück, dass Tableau Server-Status DEGRADED ist und 'Tableau Server Ask Data 0' sich in einem Fehlerzustand befindet.

Cause

Forward-Proxy verhindert die Kommunikation zu und von Prozessen, die in Tableau Server eingeführt wurden.
Lösung

Windows-Betriebssystem

Überprüfen Sie, ob die Proxyeinstellungen richtig sind. Weitere Informationen finden Sie im Abschnitt "Konfigurieren von Tableau Server unter Windows für die Arbeit mit einer Forward-Proxy."  Siehe Abschnitt 3: Hinzufügen von Ausnahmen zur Umgehung des Proxyservers. Stellen Sie sicher, dass die nötigen Ausnahmen zur Forward-Proxy vorhanden sind.
 

Linux-Betriebssystem

Konfigurieren Sie Tableau Server so, dass die Forward-Proxy umgangen wird, indem Sie das Flag --no_proxy einfügen, wie in TSM initialisieren beschrieben. Sie sollten auch Ausnahmen zu dieser Proxy-Konfiguration hinzufügen, um sicherzustellen, dass die gesamte Kommunikation innerhalb eines lokalen Tableau Server-Clusters (falls jetzt oder zu einem späteren Zeitpunkt vorhanden) nicht zum Proxyserver weitergeleitet wird.

Beispiel:

--no_proxy=localhost,127.0.0.1,localaddress,.localdomain.com,hostname
 
Hinweis: Auf einem Linux-System sollte der Inhalt der Zeile "no_proxy" in der Datei "20-proxy.conf" wie folgt lauten: "no_proxy=localhost,127.0.0.1,<Domäne mit vorangestelltem Punkt>,<Hostname>".  Ersetzen Sie die Informationen in Klammern mit den relevanten Informationen des Computers, auf dem Tableau Server ausgeführt wird. 

 Damit meinen wir, dass Sie ".localdomain.com" oder "localaddresss" nicht buchstäblich in die Zeile "no_proxy" einfügen sollen.  Diese sind lediglich Platzhalter.  Verwenden Sie stattdessen die tatsächlichen Domäneninformationen.  Wenn Sie zum Beispiel in einem Netzwerk mit einer Domäne "daten.sind.gut" arbeiten, und die FQDN Ihres Tableau Server-Computers lautet "tableau1.daten.sind.gut", sähe Ihre Zeile "no_proxy" wie folgt aus: "no_proxy=localhost,127.0.0.1,.daten.sind.gut".  Beachten Sie, dass der "." vor "daten.sind.gut" notwendig und kein Tippfehler ist. Ähnlich geben Sie beim Hostnamen den unqualifizierten Hostnamen für den Server an, der zur Installation von Tableau Server verwendet wird.

Es ist kein Reboot oder Neustart erforderlich, damit die Proxy-Datei wirksam wird und TSM wieder initialisiert werden kann.






 
Zusätzliche Ressourcen
Das Tabadmincontroller Protokoll wird den folgenden Fehler anzeigen:
 
FinalizeTopology failed…ServiceOperationTimeoutException (Abschließen der Topologie ist fehlgeschlagen…ServiceOperationTimeoutException)
 
Fehlermeldung "Finalizing the topology failed" (Abschließen der Topologie fehlgeschlagen) tritt auf, und 'tsm status -v' zeigt, dass Tableau Server DEGRADED ist und 'Tableau Server Ask Data 0' sich in einem Fehlerzustand befindet.
Nummer des Knowledge-Artikels

001471188

 
Laden
Salesforce Help | Article