Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

クラスター コントローラーのタイムアウト設定の変更後に Tableau Server リポジトリが起動しない

公開日: Aug 24, 2022
説明
Tableau Server の Postgres リポジトリで clustercontroller タイムアウト設定を変更した後、Tableau Server とその Postgres リポジトリが起動しない場合があります。さらに、clustercontroller のログに次のエラーが記録される場合があります。
WARN  : com.tableausoftware.cluster.postgres.SpawnPostgresRunner - Monitoring thread for the master instance didn't start. Trying failover... (マスター インスタンスのスレッドの監視が開始しませんでした。フェールオーバー試行中...)
java.lang.IllegalArgumentException: Window size must be at least 1
(ウィンドウ サイズは 1 以上である必要があります)

Cause

clustercontroller.pgsql_connection_timeout_ms が最大許容値 (60000) よりも大きな数値に設定されている場合
解決策
clustercontroller.pgsql_connection_timeout_ms を 60000 以下に設定します。

Tableau Server on Windows 2018.1 以前のバージョン:
管理者としてコマンド プロンプトを開き、Tableau Server の bin フォルダーに移動して次のコマンドを入力します。

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


Tableau Server on Windows 2018.2 以降、および Tableau Server on Linux: 
管理者としてコマンド プロンプトを開き、Tableau Server の bin フォルダーに移動して次のコマンドを入力します。 

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


この設定の最大値は 60000 です。 既定の設定は 3000 です。

 
ナレッジ記事番号

001498393

 
読み込み中
Salesforce Help | Article