

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ 2: Amazon DCV セッションマネージャーブローカーをセットアップする
<a name="broker"></a>

ブローカーを Linux ホストにインストールする必要があります。サポートされている Linux ディストリビューションの詳細については、「[Amazon DCV セッションマネージャーの要件](requirements.md)」を参照してください。エージェントおよび Amazon DCV サーバーホストとは別のホストにブローカーをインストールします。ホストは別のプライベートネットワークにインストールできますが、エージェントに接続して通信できる状態でなければなりません。

**ブローカーをインストールして起動する方法**

1. ブローカーをインストールするホストに接続します。

1. パッケージは安全な GPG 署名でデジタル署名されています。パッケージマネージャーがパッケージ署名を検証できるようにするには、Amazon DCV GPG キーをインポートする必要があります。Amazon DCV GPG キーをインポートするには、次のコマンドを実行します。
   + Amazon Linux 2、RHEL、CentOS、Rocky Linux

     ```
     $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
     ```
   + Ubuntu

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
     ```

     ```
     $ gpg --import NICE-GPG-KEY
     ```

1. インストールパッケージをダウンロードします。
   + Amazon Linux 2

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/SessionManagerBrokers/nice-dcv-session-manager-broker-2025.0.539-1.el7.noarch.rpm
     ```
   + Amazon Linux 2023

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/SessionManagerBrokers/nice-dcv-session-manager-broker-2025.0.539-1.amzn2023.noarch.rpm
     ```
   + RHEL 8.x と Rocky Linux 8.x

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/SessionManagerBrokers/nice-dcv-session-manager-broker-2025.0.539-1.el8.noarch.rpm
     ```
   + CentOS 9.x、RHEL 9.x、Rocky Linux 9.x

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/SessionManagerBrokers/nice-dcv-session-manager-broker-2025.0.539-1.el9.noarch.rpm
     ```
   + Ubuntu 20.04

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/SessionManagerBrokers/nice-dcv-session-manager-broker_2025.0.539-1_all.ubuntu2004.deb
     ```
   + Ubuntu 22.04

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/SessionManagerBrokers/nice-dcv-session-manager-broker_2025.0.539-1_all.ubuntu2204.deb
     ```
   + Ubuntu 24.04

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/SessionManagerBrokers/nice-dcv-session-manager-broker_2025.0.539-1_all.ubuntu2404.deb
     ```

1.  パッケージをインストールします。
   + Amazon Linux 2

     ```
     $ sudo yum install -y ./nice-dcv-session-manager-broker-2025.0.539-1.el7.noarch.rpm
     ```
   + Amazon Linux 2023

     ```
     $ sudo yum install -y ./nice-dcv-session-manager-broker-2025.0.539-1.amzn2023.noarch.rpm
     ```
   + RHEL 8.x と Rocky Linux 8.x

     ```
     $ sudo yum install -y ./nice-dcv-session-manager-broker-2025.0.539-1.el8.noarch.rpm
     ```
   + CentOS 9.x、RHEL 9.x、Rocky Linux 9.x

     ```
     $ sudo yum install -y ./nice-dcv-session-manager-broker-2025.0.539-1.el9.noarch.rpm
     ```
   + Ubuntu 20.04

     ```
     $ sudo apt install -y ./nice-dcv-session-manager-broker_2025.0.539-1_all.ubuntu2004.deb
     ```
   + Ubuntu 22.04

     ```
     $ sudo apt install -y ./nice-dcv-session-manager-broker_2025.0.539-1_all.ubuntu2204.deb
     ```
   + Ubuntu 24.04

     ```
     $ sudo apt install -y ./nice-dcv-session-manager-broker_2025.0.539-1_all.ubuntu2404.deb
     ```

1. デフォルトの Java 環境バージョンが *11* であることを確認します。

   ```
   $ java -version
   ```

    バージョンが異なる場合、適切な Java バージョンを指定するように、ブローカーが使用する Java ホームディレクトリを明示的に設定できます。これは、ブローカー設定ファイルの `broker-java-home` パラメータを設定することで可能です。詳細については、「[ブローカー設定ファイル](https://docs.aws.amazon.com/dcv/latest/sm-admin/broker-file.html)」を参照してください。

1. ブローカーサービスを開始し、インスタンスを起動するたびにブローカーサービスが自動的に起動することを確認します。

   ```
   $  sudo systemctl start dcv-session-manager-broker && sudo systemctl enable dcv-session-manager-broker
   ```

1. ブローカーの自己署名証明書のコピーをユーザーディレクトリに入れます。これは次のステップでエージェントをインストールするときに必要になります。

   ```
   sudo cp /var/lib/dcvsmbroker/security/dcvsmbroker_ca.pem $HOME
   ```