Loading

Tableau Server-Repository startet nicht, nachdem die Zeitüberschreitungseinstellung des Cluster-Controllers geändert wurde.

Veröffentlichungsdatum: Aug 24, 2022
Beschreibung
Nach dem Ändern der Clustercontroller-Timeout-Einstellung für das Postgres-Repository von Tableau Server starten Tableau Server und sein Postgres-Repository möglicherweise nicht. Zusätzlich kann der folgende Fehler in den clustercontroller-Protokollen auftreten:
WARN  : com.tableausoftware.cluster.postgres.SpawnPostgresRunner - Monitoring thread for the master instance didn't start. Trying failover... (Der Überwachungsthread für die Master-Instanz wurde nicht gestartet. Failover wird versucht ...)
java.lang.IllegalArgumentException: Window size must be at least 1 (Fenstergröße muss mindestens 1 sein.)

Cause

Wenn die Einstellung clustercontroller.pgsql_connection_timeout_ms auf eine Zahl festgelegt wurde, die größer ist als der maximal zulässige Wert (60000)
Lösung
Stellen Sie die Einstellung clustercontroller.pgsql_connection_timeout_ms auf 60000 oder weniger ein.

Für Tableau Server auf Windows 2018.1 und ältere Versionen:
Öffnen Sie als Administrator die Eingabeaufforderung und wechseln Sie zum BIN-Verzeichnis von Tableau Server. Geben Sie folgende Befehle ein:

tabadmin stop
tabadmin set clustercontroller.pgsql_connection_timeout_ms 36000
tabadmin config
tabadmin start


Tableau Server in Windows 2018.2 und neuer und Tableau Server in Linux:
Öffnen Sie als Administrator die Eingabeaufforderung und wechseln Sie zum BIN-Verzeichnis von Tableau Server. Geben Sie folgende Befehle ein: 

tsm stop
tsm configuration set -k clustercontroller.pgsql_connection_timeout_ms -v 36000
tsm pending-changes apply
tsm start


Der Höchstwert für diese Einstellung ist 60000.  Die Standardeinstellung beträgt 3000.

 
Nummer des Knowledge-Artikels

001498393

 
Laden
Salesforce Help | Article