Loading

Tableau Server-Ports auf 8000 und neuer geändert

Veröffentlichungsdatum: Aug 24, 2022
Beschreibung
Alle Tableau Server-Gateways werden sowohl in "tabsvc.yml" als auch in "workgroup.yml" dem Port 8000 und höher zugewiesen.

Außerdem können einige der folgenden Probleme auftreten:
  • Wenn Sie versuchen, Tableau Server neu zu starten, werden Postgres und/oder die Data Engine nicht gestartet.
  • Postgres ist möglicherweise nicht über Port 8060 erreichbar.
  • Tableau Server wird gestartet, aber es treten interne Serverfehler auf, weil einige wgserver und vizqlserver nicht erreichbar sind.

Cause

  • Tableau Server ist so konzipiert, dass die Ports vor dem Start von Komponenten überprüft werden. Wenn der/die gewünschte(n) Gateway-Port(s) belegt sind, wird ein anderer Port aus dem Bereich 8000 permanent zugewiesen (beide Konfigurationsdateien werden geändert).
  • Normalerweise können Sie Tableau Server nicht "starten", wenn er bereits gestartet ist. Wenn jedoch dem "tabsvc"-Prozess etwas widerfahren ist (z. B. wenn er manuell beendet wurde oder abgestürzt ist), dann ist es möglich, Tableau Server zu starten, während die übrigen Prozesse noch laufen.
  • Wenn das obige Szenario eingetreten ist und Tableau Server zum zweiten Mal gestartet wurde, wird ein neuer Satz von Prozessen erstellt. Da die vorherigen Prozesse noch laufen, sind ALLE Ports belegt und somit in der Konfiguration permanent neu zugewiesen.
Lösung
Für Tableau Server (Windows) 2018.2 und neuer oder Linux führen Sie die folgenden Befehle in der Befehlszeile aus:
  1. tsm topology set-ports -n node1 -pn gateway -pv 80
    
  2. tsm pending-changes apply​​​​​​


Für Tableau Server unter Windows 10.5 bis 2018.1 führen Sie die folgenden Befehle in der Befehlszeile aus:
  1. tabadmin stop
  2. tabadmin set <port setting name> -d  
  3. Geben Sie eine Liste der zu ändernden Ports ein, einen Port pro Zeile.
  4. tabadmin configure
  5. tabadmin start
Nummer des Knowledge-Artikels

001473026

 
Laden
Salesforce Help | Article