スタンドアロンログインノードを PCS AWS の複数のクラスターに接続する - AWS PCS

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

スタンドアロンログインノードを PCS AWS の複数のクラスターに接続する

このpcs-multi-cluster-login-configure.shスクリプトは、単一のスタンドアロンログインノードで複数の Slurm sackd デーモンを自動的に設定する方法を提供します。これにより、ログインノードは複数のクラスターと通信できるようになります。このスクリプトは、次のオペレーションを自動化します。

  • PCS API AWS アクションを使用してクラスター情報を取得する

  • base64 でエンコードされた Slurm 認証キーのプロンプト

  • クラスター認証キーを使用して Slurm JWKS ファイルを作成します。

  • クラスターエンドポイントとポートを使用してsackdサービスを設定します。

  • クラスター固有のデーモンsystemdのサービスファイルを作成しますsackd

  • クラスター環境設定のアクティベーションスクリプトを生成します。

  • sackd サービスを有効にして開始する

注記

このスクリプトには Slurm バージョン 25.05 以降が必要です。

Slurm はすでにインスタンスにインストールされている必要があります (手動プロセスのステップ 3 に相当)。インスタンスは、ターゲットクラスターのエンドポイントに到達できる必要があります。このスクリプトは、手動設定プロセスのステップ 4 ステップ 5 の同等のオペレーションを実行します。クラスター情報を自動的に取得し、sackdサービスを設定し、必要なsystemdサービスファイルを作成し、ユーザーがクラスター操作用のシェル環境を設定するために使用できるアクティベーションスクリプトを作成します。