Tableau Server erfordert statische IPv4- oder IPv6-Adressen. Wenn im Cluster temporäre IPv6-Adressen (die dynamisch sind) aktiviert sind, können unerwünschte Symptome auftreten.
Wenn Sie einen Tableau Server-Cluster ausführen und mindestens auf einem Server temporäre IPv6-Adressen aktiviert sind, macht sich möglicherweise mindestens eine der nachfolgenden Symptomkategorien bemerkbar.
Wenn auf einem primären Tableau Server temporäre IPv6-Adressen aktiviert sind, wird für Arbeitsserver mit einer Daten-Engine und/oder einem Repository für diese Prozesse möglicherweise ein roter Inaktivitätsstatus angezeigt. Der Grund dafür besteht darin, dass sie mit dem primären Server nicht kommunizieren können. Beispiel: In der folgenden Grafik sind für TAB-SERVER temporäre IPv6-Adressen aktiviert, für TAB-WORKER jedoch nicht:
Wenn mindestens für einen Arbeitsserver temporäre IPv6-Adressen aktiviert sind (aber nicht für den primären Server), werden möglicherweise für keinen der Server rote Inaktivitätsstatus-Symbole angezeigt, in den Protokolldateien werden jedoch Verbindungsfehler angegeben, da die Arbeitsserver erfolglos versuchen, mit Diensten auf dem primären Tableau Server zu kommunizieren.
Im Folgenden finden Sie Beispiele für Fehler, die in die Tableau Server-Protokolldateien geschrieben werden, wenn für den primären Tableau Server oder für Tableau-Arbeitsserver temporäre IPv6-Adressen aktiviert sind.
Daten-Engine-Verbindungsfehler
In der Protokolldatei (Programmdaten\Tableau\Tableau Server\data\tabsvc\logs\dataengine\tabspawnde0.log) für die Server mit der Daten-Engine kann eine Meldung in der Art der folgenden angezeigt werden:
2013-10-23 16:02:41.234 -0700 ERROR root: connection to database failed
Der Prozess, der die Daten-Engine erzeugt, kann die PostgreSQL-Datenbank von Tableau nicht abfragen, um zu bestimmen, welche die aktive Daten-Engine ist und welche die Standby-Daten-Engine. Diese Informationen ist an folgendem Ort gespeichert: Programmdaten\Tableau\Tableau Server\data\tabsvc\logs\dataengine\tdeserver0_<Datum_und_Uhrzeit>.log. In der Protokolldatei ist eine Meldung ähnlich der folgenden zu finden:
2013-10-24 10:57:40.345 (6056): tdeserver: connection failed (IPC_Server_Socket: whitelist exclusion, peer=1234:113:f00b:2108:f51d:2101:c67c:ea97:12345)
Repository-Zugriffsfehler
In der Protokolldatei (Programmdaten\Tableau\Tableau Server\data\tabsvc\logs\pgsql\postgresql-<Tag>.log) für die Server, auf denen das Repository ausgeführt wird, kann eine Meldung in der Art der folgenden angezeigt werden:
2013-10-24 10:53:01.112 PDT 5444 FATAL: no pg_hba.conf entry for host "1234:113:f00b:2108:f51d:2101:c67c:ea97", user "tblwgadmin", database "workgroup", SSL off
Temporäre IPv6-Adressen sind eine Funktion einiger Windows-Betriebssysteme, darunter vieler, die von Tableau Server unterstützt werden. Wenn auf einem Computer temporäre IPv6-Adressen aktiviert sind, ändert sich seine IPv6-Adresse mit der Zeit.
Diese Windows-Funktion wirkt sich auf Tableau Server aus, da Tableau Server intern für die Kommunikation mit Arbeitsservern in einem Cluster oder mit vertrauenswürdigen Hosts in einer für vertrauenswürdige Authentifizierung konfigurierten Umgebung statische IP-Adressen verwendet. Anders gesagt können Sie für bestimmte Konfigurationstypen in Tableau – etwa zur Identifizierung des primären Tableau Server für einen Arbeitsserver oder umgekehrt – zwar den Namen eines Computers anstatt der statischen IPv4-Adresse verwenden, doch die IP-Adresse des Computers muss statisch sein.
netsh interface ipv6 show privacy.Wenn für Use Temporary Addresses der Status enabled angezeigt wird, sind temporäre IPv6-Adressen für den Computer aktiviert.
Tableau Server 2018.2 und neuere Versionen
netsh interface ipv6 set global randomizeidentifiers=disablednetsh interface ipv6 set privacy state=disabled.tsm stop.tsm pending-changes apply.tsm startTableau Server 2018.1 und ältere Versionen:
netsh interface ipv6 set global randomizeidentifiers=disablednetsh interface ipv6 set privacy state=disabled.tabadmin stop.tabadmin config.tabadmin start.001473413

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.