

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

# ステップ 2 – AWS PCS エージェントをインストールする
<a name="working-with_ami_custom_install-agent"></a>

Slurm で使用する PCS AWS によって起動されたインスタンスを設定するエージェントをインストールします。PCS エージェントの詳細については、 AWS 「」を参照してください[AWS PCS エージェントバージョン](pcs-agent-versions.md)。

**AWS PCS エージェントをインストールするには**

1.  起動したインスタンスに接続します。詳細については、「Linux インスタンスへの接続」を参照してください。

1.  (オプション) すべてのソフトウェアパッケージが最新であることを確認するには、インスタンスでクイックソフトウェア更新を実行します。このプロセスには数分かかることがあります。
   + **Amazon Linux 2、Amazon Linux 2023、RHEL 9、RHEL 8、Rocky Linux 9、Rocky Linux 8**

     ```
     sudo yum update -y
     ```
   + **Ubuntu 22.04 および Ubuntu 24.04**

     ```
     sudo apt-get update && sudo apt-get upgrade -y
     ```

1. インスタンスを再起動して、そのインスタンスに再接続します。

1.  AWS PCS エージェントのインストールファイルをダウンロードします。インストールファイルは、圧縮された tarball (`.tar.gz`) ファイルにパッケージ化されます。次のコマンドを使用して、*安定している*最新バージョンをダウンロードします。region {{}}は、 などの一時インスタンスを起動 AWS リージョン した に置き換えます`us-east-1`。

   ```
   curl https://aws-pcs-repo-{{region}}.s3.{{region}}.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.4.0-1.tar.gz -o aws-pcs-agent-v1.4.0-1.tar.gz
   ```

   `latest` 前のコマンドでバージョン番号を に置き換えることで、最新バージョンを取得することもできます (例: `aws-pcs-agent-v1-latest.tar.gz`)。
**注記**  
これは、 AWS PCS エージェントソフトウェアの今後のリリースで変更される可能性があります。

1. (オプション) PCS AWS ソフトウェア tarball の信頼性と整合性を検証します。ソフトウェアパブリッシャーの ID を検証し、発行後にファイルの改変や破損がないことを確認するために、これを行うことをお勧めします。

   1.  PCS AWS のパブリック GPG キーをダウンロードし、キーリングにインポートします。region {{}}は、一時インスタンスを起動 AWS リージョン した に置き換えます。コマンドはキーの値を返します。キー値を記録します。次のステップで使用します。

      ```
      wget https://aws-pcs-repo-public-keys-{{region}}.s3.{{region}}.amazonaws.com/aws-pcs-public-key.pub && \
          gpg --import aws-pcs-public-key.pub
      ```

   1.  次のコマンドを実行して、GPG キーのフィンガープリントを確認します。

      ```
      gpg --fingerprint 7EEF030EDDF5C21C
      ```

      コマンドは、以下と同じフィンガープリントを返します。

      ```
      1C24 32C1 862F 64D1 F90A  239A 7EEF 030E DDF5 C21C
      ```
**重要**  
フィンガープリントが一致しない場合は、 AWS PCS エージェントのインストールスクリプトを実行しないでください。[AWS Support](https://console.aws.amazon.com/support) にお問い合わせください。

   1. 署名ファイルをダウンロードし、PCS AWS ソフトウェア tarball ファイルの署名を確認します。{{region}} を、 などの一時インスタンスを起動 AWS リージョン した に置き換えます`us-east-1`。

      ```
      wget https://aws-pcs-repo-{{region}}.s3.{{region}}.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.4.0-1.tar.gz.sig && \
          gpg --verify ./aws-pcs-agent-v1.4.0-1.tar.gz.sig
      ```

      出力は次の例のようになります:

      ```
      gpg: assuming signed data in './aws-pcs-agent-v1.4.0-1.tar.gz'
      gpg: Signature made Thu 06 Nov 2025 11:10:36 AM CET using RSA key ID ECC0AE5C
      gpg: Good signature from "AWS PCS Packages (AWS PCS Packages)"
      gpg: WARNING: This key is not certified with a trusted signature!
      gpg:          There is no indication that the signature belongs to the owner.
      Primary key fingerprint: 1C24 32C1 862F 64D1 F90A  239A 7EEF 030E DDF5 C21C
         Subkey fingerprint: B7E1 8788 3517 6A74 C3D5  EAF5 6088 136D ECC0 AE5C
      ```

      結果に が含まれ`Good signature`、フィンガープリントが前のステップで返されたフィンガープリントと一致する場合は、次のステップに進みます。
**重要**  
フィンガープリントが一致しない場合は、 AWS PCS ソフトウェアのインストールスクリプトを実行しないでください。[AWS Support](https://console.aws.amazon.com/support) にお問い合わせください。

1. 圧縮ファイルから`.tar.gz`ファイルを抽出し、抽出されたディレクトリに移動します。

   ```
   tar -xf aws-pcs-agent-v1.4.0-1.tar.gz && \
       cd aws-pcs-agent
   ```

1. PCS AWS ソフトウェアをインストールします。

   ```
   sudo ./installer.sh
   ```

1. PCS AWS ソフトウェアバージョンファイルをチェックして、正常にインストールされたことを確認します。

   ```
   cat /opt/aws/pcs/version
   ```

   出力は次の例のようになります:

   ```
   AGENT_INSTALL_DATE='Fri Dec 13 12:28:43 UTC 2024'
   AGENT_VERSION='1.4.0'
   AGENT_RELEASE='1'
   ```