翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステップ 3 – Slurm をインストールする
と互換性のあるバージョンの Slurm をインストールします AWS PCS。
Slurm をインストールするには
-
ソフトウェアをインストール AWS PCSしたのと同じ一時インスタンスに接続します。
-
Slurm インストーラソフトウェアをダウンロードします。Slurm インストーラは、圧縮された tarball (
.tar.gz
) ファイルにパッケージ化されています。次のコマンドを使用して、安定している最新バージョンをダウンロードします。置換region
などの一時インスタンス AWS リージョン の を使用しますus-east-1
。curl https://aws-pcs-repo-
region
.s3.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz \ -o aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz前のコマンド (例: )
latest
でバージョン番号を に置き換えることで、最新バージョンを取得することもできますaws-pcs-slurm-23.11-installer-latest.tar.gz
。注記
これは、Slurm インストーラソフトウェアの今後のリリースで変更される可能性があります。
-
(オプション) Slurm インストーラーの tarball の信頼性と整合性を確認します。ソフトウェア発行元の ID を検証し、発行後にファイルの改変や破損がないことを確認するために、これを行うことをお勧めします。
-
のパブリックGPGキー AWS PCSをダウンロードし、キーリングにインポートします。置換
region
一時インスタンスを起動 AWS リージョン した を使用します。コマンドはキーの値を返します。キー値を記録します。次のステップで使用します。wget https://aws-pcs-repo-public-keys-
region
.s3.amazonaws.com/aws-pcs-public-key.pub && \ gpg --import aws-pcs-public-key.pub -
次のコマンドを実行して、GPGキーのフィンガープリントを確認します。
gpg --fingerprint 7EEF030EDDF5C21C
コマンドは、以下と同じフィンガープリントを返す必要があります。
1C24 32C1 862F 64D1 F90A 239A 7EEF 030E DDF5 C21C
重要
フィンガープリントが一致しない場合は、Slurm インストールスクリプトを実行しないでください。AWS Support
にお問い合わせください。 -
署名ファイルをダウンロードし、Slurm インストーラーの tarball ファイルの署名を確認します。置換
region
などの一時インスタンスを起動 AWS リージョン した を使用しますus-east-1
。wget https://aws-pcs-repo-
region
.s3.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz.sig && \ gpg --verify ./aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz.sig出力は次の例のようになります:
gpg: assuming signed data in './aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz' gpg: Signature made Thu Aug 8 14:23:38 2024 CEST gpg: using RSA key 4BAA531875430EB0739E6D961BA7F0AF6E34C496 gpg: Good signature from "AWS PCS Packages (AWS PCS Packages)" [unknown] 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: 4BAA 5318 7543 0EB0 739E 6D96 1BA7 F0AF 6E34 C496
結果に が含まれ
Good signature
、フィンガープリントが前のステップで返されたフィンガープリントと一致する場合は、次のステップに進みます。重要
フィンガープリントが一致しない場合は、Slurm インストールスクリプトを実行しないでください。AWS Support
にお問い合わせください。
-
-
圧縮された
.tar.gz
ファイルからファイルを展開し、展開されたディレクトリに移動します。tar -xf aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz && \ cd aws-pcs-slurm-23.11-installer
-
Slurm をインストールします。インストーラは、Slurm とその依存関係をダウンロード、コンパイル、インストールします。選択した一時インスタンスの仕様に応じて、数分かかります。
sudo ./installer.sh -y
-
スケジューラのバージョンファイルを確認して、インストールを確認します。
cat /opt/aws/pcs/scheduler/slurm-23.11/version
出力は次の例のようになります:
SLURM_INSTALL_DATE='Mon Aug 12 12:38:56 UTC 2024' SLURM_VERSION='23.11.9' PCS_SLURM_RELEASE='1'