Tableau Server 管理コントローラー
管理コントローラーのプロセスは TSM REST API をホストし、Tableau Server の展開を構成および管理します。クラスタ全体には管理コントローラーのインスタンスが 1 つしかないことがあります。
このプロセスは、インストール中にクラスタの最初のノードに自動的に構成されます。明示的に構成する必要はありません。
管理コントローラーは、TSM コントローラーやTSM 管理コントローラーとも呼ばれます。
プロセス | |
ステータス | |
ロギング | にあります。詳細については、Tableau Server ログとログ ファイルの場所を参照してください。 |
管理コントローラー プロセスが失敗した場合の処理
管理コントローラーに障害が発生した場合でも、Tableau Server クラスタは引き続き機能します。ただし、tsm コマンドと TSM Web UIは使用できなくなります。管理コントローラーが再起動し、実行中になるまで、構成やトポロジに対する変更や更新を行うことはできません。他の TSM サービスと同様、管理コントローラーが停止したり障害が発生した場合は、自動的に再起動されます。
ノードで管理コントローラーが起動していない場合は、次のコマンドを実行してサービスを手動で開始できます。
sudo su -l tableau
systemctl --user start tabadmincontroller_0
管理コントローラーを移動する
最初のノードに障害が発生した場合は、管理コントローラーとライセンス発行サービスを別のノードに移動して、Tableau Server が機能し続けることができるようにする必要があります。この方法の詳細については、初期ノードの障害からの回復を参照してください。
管理コントローラーを再起動する
TSM 管理コントローラーを
sudo su -l tableau -c "systemctl --user restart tabadmincontroller_0.service"
注: tabadmincontroller の再起動には数分かかる場合があります。コントローラーを完全に再起動させる前に次の手順で保留中の変更を適用しようとする場合、TSM はコントローラーに接続できなくなります。tsm status -v
コマンドを使用して、コントローラーが実行されていることを確認できます。Tableau Server 管理コントローラーが「実行中」として表示されます。