ナレッジベース

tsm status -v、TSM、Web UI のサーバー ステータス ビューでプロセスのステータスが異なっている


発行: 12 Feb 2020
最終修正日: 09 Dec 2022

問題

Tableau Server は実行されていますが、以下の問題があります。
  • tsm status -v を実行すると、ノードのステータスは ERROR と示され、個々の Tableau Server サービスはすべて "<process> status is unavailable" (<プロセス> のステータスを取得できません) と示されます。 
  • Tableau Server Manager の [ステータス] タブでは、このノードのすべてのプロセスはエラー状態と表示されます。
  • Tableau Server のサーバー ステータス ページでは、すべてのステータスは "アクティブ" と表示されます。

環境

  • Tableau Server 2018.2 以降
  • Windows Server

解決策

Tableau Server 管理エージェント サービスを起動するときは、サービス コンソールを使用するか、システム管理者としてコマンド ラインから "sc start tabadminagent_0" を使用します。
サービスを再起動した後、3 つの方法で示される結果がすべて一致することを確認します。  

エージェントの説明、その機能、起動と停止の方法については、Tableau Server 管理エージェントのヘルプ ガイドを参照してください。https://help.tableau.com/current/server/ja-jp/server_process_admin-agent.htm

Tableau Server 管理エージェントが起動しないか、頻繁に停止する場合は、以下のように対処してください。 

原因

Tableau Server 管理エージェント サービスがダウンしているか、起動していません。(サービス名 tabadminagent_0)
 

詳細情報

この問題の原因は、さまざまなプロセスと通信する方法がステータス レポート ツールによって異なることです。TSM (CLI および Web GUI) のステータス照会では、Tableau Server 管理エージェント サービス (サービス名 tabadminagent_0) に接続した後、このサービスが各種サービスの稼働状況を確認して要求に応答します。Tableau Server 管理エージェント サービスがダウンしている場合、このサービスが再開されるまで、そのマシン上のプロセスのステータスは一切、レポートに反映されません。

Tableau Server のサーバー ステータス (プロセス ステータス) ページでは、別の方法を使用してプロセスのステータスを判定します。各サービスとの直接接続を試み、サービスが応答した場合、緑色のチェックマークが表示されます。

したがって、Tableau Server 管理エージェント サービスがダウンしているこの状況で、tsm status -v を実行すると unavailable エラーが返されるのに対し、Tableau Server のサーバー ステータス ページでは個々のサービスが稼働中と報告されることになります。  Tableau Server 管理エージェント サービスがダウンしているときに tsm status -v を実行すると、サービスは "停止" や "エラー" ではなく "<process> status is unavailable" (<プロセス> のステータスを取得できません) のように示されます。  TSM Web UI では、プロセスはエラー状態と示されます。  

Tableau Server Administration Agent
 
この記事で問題は解決しましたか?