オフラインでの Tableau Server のライセンス認証 - ライセンスの追加

Tableau Server をインストールする場合は、少なくとも 1 つのプロダクト キーをアクティブ化する必要がありますが、Tableau カスタマー ポータルにあるすべての Tableau Server ライセンスをアクティブ化することをお勧めします。これにより、サーバーがアクティブになり、ユーザーに割り当てることができるライセンス レベルの数が指定されます。オフラインでアクティブ化を行う場合は、Tableau カスタマー ポータルの [Offline Activation Id (オフライン アクティベーション ID)] フィールドに記載されているプロダクト キーをアクティブ化する必要があります。

また、サーバーに容量を追加したり、新しいプロダクト キーを取得したりする場合は、Tableau Server のインストール後にライセンス認証が必要になる場合もあります。プロダクト キーをお持ちでない場合は、「Tableau Customer Account Center」からプロダクト キーを入手できます。

ほとんどの場合、Tableau サービス マネージャー (TSM) ライセンス ページを使用して、インストール中やインストール後に Tableau から直接キーをライセンス認証できますが、これを実行できない状況もあります。たとえば、コンピューターがインターネットに接続されていない場合や、イントラネット外へのアクセスを制限するファイアウォールがある場合などです。このような場合は、オフラインでライセンス認証を実行する必要があります。

オフラインでのアクティブ化とログインベースのライセンス管理 (LBLM)

Tableau Server バージョン 2023.1.0 以降、サーバーが実行承認 (ATR) サービスを使用するように構成されている場合、LBLM でオフラインでのアクティブ化を行うことができます。ATR サービスを使用するようにサーバーを構成できるのは、新規インストール時のみです。既存のサーバーをインストールしているユーザーをアップグレードする場合は、Tableau Server バージョン 2023.1.0 以降の新しいインスタンスをインストールし、既存のインストールのバックアップをその新しいインスタンスに復元する必要があります。このプロセスの詳細については、「Tableau Server のアップグレードにブルー/グリーン アプローチを使用する」を参照してください。

オフラインでのアクティブ化が必要となる場合、次の 2 つのシナリオがあります。

  • インストール時のオフラインでのアクティブ化 - Tableau Server のインストール時にオフラインでのアクティブ化を完了する方法については、Tableau Server をインストールする際のオフラインでのライセンス認証を参照してください。
  • インストール後のオフラインでのライセンス認証 - サーバーをインストールして実行した後にオフラインでのライセンス認証を完了するには、次の手順に従います。

オフライン アクティブ化の概要

Tableau Server のオフラインのアクティブ化には次のステップが含まれます:

  1. オフライン アクティブ化要求ファイルを生成します。
  2. オフライン アクティブ化応答ファイルを Tableau にアップロードし、作成されたアクティブ化ファイルをダウンロードして、Tableau Server をアクティブ化します。

オフライン アクティブ化ファイル名の変更

Tableau Server バージョン 2023.1 以降、Tableau ライセンス発行システムでは 2 つの基本的なライセンス発行テクノロジーがサポートされています。管理上の観点から見ると、2 つのシステムの構成の違いは、オフラインでのアクティブ化で生成および使用されるファイルの種類のみです。ライセンス発行テクノロジーは、Tableau Server の初期インストール時に決定され、インストール後に変更することはできません。

ライセンス発行テクノロジーのレガシー バージョンは、現在もサポートされており、FlexNet と呼ばれます。このテクノロジーの最新バージョンは、サーバー ATR と呼ばれます。詳細については、「実行承認 (ATR) サービスを使用して Tableau Server をライセンス認証する」を参照してください。次の表は、各テクノロジーのファイル名の命名規則について説明したものです。また、一般的なリファレンスも含まれています。

FlexNet ファイル名ServerATR ファイル名汎用ファイル名のリファレンス
TableauOfflineActivationRequest.tlqOfflineActivationRequestFile_yyyyMMdd.hhmmss.jsonOfflineActivationRequest
activation.tlfOfflineActivationLicensingAtrs.zipOfflineActivationResponse

このドキュメントは Tableau Server の複数のバージョンに対応しているため、このトピックの残りの部分では一般的なファイル名のリファレンスを使用します。Tableau Server のインストールで使用されるライセンス発行テクノロジーは、次のステップで生成されるファイルの種類によって特定できます。

TSM のライセンス ページからプロダクト キーを認証しようとした際にオンラインでのライセンス認証を実行できないことを示すダイアログが表示された場合は、キーをオフラインで認証できます。[オフラインでライセンスを認証] をクリックします。

  1. Tableau にアップロードするオフライン ファイルを作成します。ライセンス キーがフォームに事前に入力されていない場合は、キーを入力し、[オフライン ファイルの作成] をクリックして、ローカル コンピューター上にオフライン ファイル (OfflineActivationRequest) を生成します。

    OfflineActivationRequest ファイルをインターネットにアクセスできるコンピューターにコピーします。アクティベーション ファイルを生成するには、このファイルを Tableau にアップロードする必要があります。サーバー ATR を使用している場合は、zip ファイル全体 (OfflineActivationLicensingAtrs.zip) をアップロードします。

  2. オフライン ファイルをアップロードし送信します。

    OfflineActivationRequest ファイルをコピーしたコンピューターで、ブラウザーを開き http://www.tableau.com/ja-jp/support/activation(新しいウィンドウでリンクが開く) に移動して、Tableau サポートの [アクティブ化] ページを開きます。OfflineActivationRequest ファイルをアップロードして Tableau に送信します。これにより、アクティブ化応答ファイル (OfflineActivationResponse) が自動的に生成されます。これをダウンロードして Tableau Server コンピューターにコピーできます。

    1. [オフラインでのアクティブ化] ページで、[ファイルの選択] をクリックして [OfflineActivationRequest] ファイルを選択します。
    2. [アクティベーション ファイルのアップロード] をクリックしてファイルを Tableau に送信します。
    3. here リンクをクリックして resultingOfflineActivationResponse ファイルをコンピューターにダウンロードします。

    4. ダウンロードした OfflineActivationResponse ファイルを、Tableau Server がインストールされているコンピューターにコピーします。
  3. アクティベーション ファイルをアップロードします。

    Tableau Server コンピューターで [アクティベーション ファイルのアップロード] をクリックし、ファイルを Tableau Server にアップロードします。これを正常に実行すると、[Activate Product Key (プロダクト キーのアクティブ化)] ボタンが有効になります。

  4. [Activate Product Key (プロダクト キーのアクティブ化)] をクリックしてオフラインでのアクティブ化を完了します。

  5. (Tableau Server を初めてインストールする場合は、このステップをスキップします)。 

    Tableau Server を再起動して、ライセンスの変更を有効にします。

ステップ 1.Tableau サービス マネージャーへのログイン

手順を進めるには、Tableau サービス マネージャー (TSM) にログインする必要があります。TSM にログインするには、次のコマンドを実行します。

tsm login -u <username>

ログインできない場合

残りのインストールの構成に使用するアカウントは、初期化中に作成された tsmadmin グループのメンバーでなければなりません。tsmadmin グループのユーザー アカウントを表示するには、次のコマンドを実行します。

grep tsmadmin /etc/group

ユーザー アカウントがグループにない場合、次のコマンドを実行してユーザーを tsmadmin グループに追加します。

sudo usermod -G tsmadmin -a <username>

ユーザーを tsmadmin グループに追加した後に、tsm login コマンドを実行します。

ステップ 2.オフライン アクティブ化要求ファイルを生成する

  1. 最初のノードで、ターミナル セッションを開きます。

  2. オフラインのライセンス認証ファイルを取得するには、次のコマンドを入力します。 

    tsm licenses get-offline-activation-file -k <product-key> -o <target-directory>

    プロダクト キーは「Tableau カスタマー ポータル」(新しいウィンドウでリンクが開く)で取得できます。ターゲット ディレクトリが既に存在している必要があります。

  3. オフライン アクティブ化ファイル (OfflineActivationRequest) をターゲット ディレクトリからコピーして、インターネットにアクセスできるコンピューターに配置します。

ステップ 3.オフライン アクティブ化要求を Tableau にアップロードする

  1. インターネットにアクセスできるコンピューターで、Tableau の「アクティブ化」(新しいウィンドウでリンクが開く)ページに移動します。

  2. 手順を完了し、OfflineActivationRequest ファイルをアップロードします。サーバー ATR を使用している場合は、zip ファイル全体 (OfflineActivationLicensingAtrs.zip) をアップロードします。

    これにより、アクティブ化応答ファイル (OfflineActivationResponse) が作成されます。

  3. 作成されたアクティブ化応答ファイルを Tableau からダウンロードします。

ステップ 4.ライセンスを初期化または認証します

  1. アクティブ化応答ファイル (OfflineActivationResponse) を Tableau Server コンピューターからアクセスできる場所にコピーします。

  2. 次のコマンドを実行します。 

    tsm licenses activate -f <path-and-activation-file> 
  3. (Tableau Server を初めてインストールする場合は、この手順をスキップします)。 

    ライセンスの変更を有効にするには、サーバーを再起動します。 

    tsm restart 
  4. (オプション) すべてのライセンスがアクティブ化されていることを検証するには、次のコマンドを実行します。

    tsm licenses list

    上記のステップを完了すると、成功メッセージが表示されます。

    Activation successful.

    Tableau Server はライセンス認証されています。さらにサポートが必要な場合は、Tableau 技術サポート(新しいウィンドウでリンクが開く)にお問い合わせください。

ありがとうございます!