次の手順を実行して、Tableau リソース監視ツール の既存のインストールをアップグレードします。

当社の企業価値である「平等」に合致させるため、包括的ではない用語を可能な限り変更しました。場面に応じて用語を変更すると重大な影響につながる可能性があるため、既存の用語を維持します。そのため、CLI コマンドとオプション、インストール フォルダー、構成ファイル、その他のインスタンスには、これらの用語が引き続き使用されます。詳細については、Tableau ヘルプについてを参照してください。

アップグレードに関する注意

アップグレード プロセスを開始する前に、次の点を考慮してください。

  1. アップグレード中にマシンの再起動が必要になる場合があります。勤務時間外にアップグレードを行うことを検討する必要がある場合があります。
  2. リソース監視ツール (サーバーとエージェント) のアップグレード時に、元のインストールを実行したユーザーとは異なる Windows ユーザーとしてインストーラーを実行すると、最初に使用したカスタム インストール ディレクトリがアップグレードによって検出されず、アップグレードが別のディレクトリにインストールされる可能性があります。
    2019.3.1 より以前からアップグレードする場合は、次のいずれかを実行してこの問題を回避します。
    - アップグレード時に元のユーザー アカウントを使用する
    - アップグレード時にカスタム インストール ディレクトリ パスを指定します。
  3. 場合によっては、リソース監視ツール でデータベースが変更されます。そのような場合は、アップグレード プロセスにデータベースの移行が含まれる可能性があります。データベースの移行を行う場合、RMT サーバーの Web ページの上部に、プロセスを完了するための時間の見積もりと共にメッセージ バナーが表示されます。スクリーン ショットの例を次に示します。

    バナーを展開すると、アップグレードの影響の詳細を確認できます。変更は各リリースに固有のものであり、表示される詳細はリリースに固有のものです。

     

  4. リソース監視ツール は、Tableau Server バージョンと下位互換性がありますが、上位互換性はありません。つまり リソース監視ツール のバージョンは、監視している Tableau Server のバージョン以降である必要があります。

    互換性の理由から、まずリソース監視ツールをアップグレードしてから、Tableau Server のアップグレードに従うことをお勧めします。詳細については、Tableau Server との製品互換性を参照してください。

リソース監視ツール のアップグレード方法

  1. アップグレードを開始する前に、ブラウザーで リソース監視ツール にログインし、動作していることを確認します。

  2. サーバー セットアップ プログラムを、RMT サーバーをインストールするマシンにコピーします。

  3. エージェントをインストールしたエージェント セットアップ プログラムをコピーします。エージェントは、監視している Tableau Server ノードにインストールされます。
  4. 次のコマンドを実行して、エージェントがインストールされているすべての Tableau Server ノードで Tableau リソース監視ツールエージェントを停止します

    rmtadmin stop --agent

  5. 次のコマンドを実行して、Tableau リソース監視ツール RMT サーバーを停止します。

    rmtadmin stop

    注: サービスが停止されたら、tabrmt-agent や tabrmt-master のいずれかを使用してサービスの停止後に実行されているリソース モニタリング ツール プロセスを確認することがベスト プラクティスです。これには、PostgreSQL や RabbitMQ は含まれません。

  6. RMT サーバーで実行されているすべてのプロセスを完全に停止するには時間がかかるため、タスク マネージャーでは、名前に リソース監視ツール が含まれる実行中のプロセスがなくなるのを待ってから次のステップに進みます。
  7. RMT サーバーがインストールされているマシンで RMT サーバー セットアップ プログラムを実行します。これにより、必要な前提条件のインストールやアップグレードを実行し、RMT サーバーをアップグレードします。

    注: 現在、既定の場所を使用してインストールしている場合、アップグレード中にインストール場所をカスタム ディレクトリに変更することはできません。

  8. エージェントのセットアップ プログラムをすべてのエージェントで実行します。

    EULA ページで [次へ] をクリックして、インストール場所を確認または指定し、実行ユーザーを設定します。Tableau では、RMT サーバーをインストールする場所として、\Tableau\Tableau Resource Monitoring Tool を使用することをお勧めします。既定以外の場所の例: D:\Tableau\Tableau Resource Monitoring Tool

    2021.4 以降では、エージェントの実行ユーザー アカウントを指定する必要があります。このアカウントは、Tableau Server にアクセスして、監視情報を収集するために使用されます。

    実行ユーザー アカウントには、現在 Tableau Server の実行ユーザーアカウントに使用しているものと同じアカウントを指定します。このアカウントが以前に既定のアカウント (NT AUTHORITY/ネットワーク サービス) ではなくカスタム ユーザー アカウントに設定されていた場合は、アップグレード プロセス中に、既定のアカウントを使用する設定に戻ります。インストール後に、rmtadminservice-setup コマンドを使用して、元のカスタム ユーザー アカウントに変更できます。

  9. エージェントと RMT サーバーが実行中であることを確認します。アップグレードの完了後にエージェントと RMT サーバーが自動的に再起動しない場合は、エージェントと RMT サーバーを起動します。

    注:アップグレードが完了すると、ポート情報を含むブラウザー ウィンドウが表示されます。一部のフィールドにはデフォルト値が表示されます。デフォルトに戻して Web サーバーを再起動する場合を除き、このブラウザー ウィンドウを閉じて [保存] をクリックしないでください。

  10. ブラウザーで リソース監視ツール にログインし、動作していることを確認します。インストールが機能しない場合は、アップグレードの実行に使用するユーザー アカウントに問題がある可能性があります。アップグレードに使用するユーザー アカウントに関するトピックの冒頭にある「アップグレードに関する注意」セクションで、2 つ目の注記を参照してください。
  11. アップグレードしたエージェントを確認できます。[Admin] メニューから [Environment] を選択して [編集] をクリックすると、環境の詳細が表示されます。[サーバー] タブで、エージェントのバージョンを確認できます。これは、複数ノードの Tableau Server クラスタでアップグレードされたエージェントを特定する場合に役立ちます。

 

実行可能なユーザー

リソース監視ツール をアップグレードするには、次のパーミッションが必要です。

  • リソース監視ツール をインストールするマシンの管理者
  • Tableau Server 管理者。
  • リソース監視ツール 管理者。
ありがとうございます!