翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
LoginNodes セクション
注記
バージョン 3.7.0 AWS ParallelCluster で のサポートが追加されLoginNodesました。
(オプション) ログインノードプールの設定を指定します。
LoginNodes: Pools: - Name:stringCount:integerInstanceType:stringGracetimePeriod:integerImage: CustomAmi:stringSsh: KeyName:stringAllowedIps:stringNetworking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -stringDcv: Enabled:booleanPort:integerAllowedIps:stringCustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringIam: InstanceRole:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:string
更新ポリシー: この設定を変更して更新するには、クラスターのログインノードを停止する必要があります。
LoginNodes のプロパティ
Pools のプロパティ
同じリソース設定のログインノードのグループを定義します。3.11.0 以降では AWS ParallelCluster 、最大 10 個のプールを指定できます。
Pools: - Name:stringCount:integerInstanceType:stringGracetimePeriod:integerImage: CustomAmi:stringSsh: KeyName:stringAllowedIps:stringNetworking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -stringDcv: Enabled:booleanPort:integerAllowedIps:stringCustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringIam: InstanceRole:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:string
更新ポリシー: ログインノードプールを追加できますが、プールを削除するには、クラスター内のすべてのログインノードを停止する必要があります。
Name(必須String)-
LoginNodesプールの名前を指定します。これは、LoginNodesリソースのタグ付けに使用されます。更新ポリシー: この設定が変更された場合、更新は許可されません。
注記
AWS ParallelCluster バージョン 3.11.0 以降、更新ポリシーは次のとおりです。更新のためにこの設定を変更するには、プール内のログインノードを停止する必要があります。
Count(必須Integer)-
アクティブを維持するログインノードの数を指定します。
InstanceType(必須String)-
ログインノードに使用される Amazon EC2 インスタンスタイプを定義します。インスタンスタイプのアーキテクチャは、Slurm
InstanceType設定に使用されるアーキテクチャと同じでなければなりません。更新ポリシー: この設定は、ログインノードプールが停止している場合に変更できます。
注記
AWS ParallelCluster バージョン 3.11.0 以降、更新ポリシーは次のとおりです。更新のためにこの設定を変更するには、プール内のログインノードを停止する必要があります。
GracetimePeriod(オプションInteger)-
ログインノードが廃止されることをログインユーザーに通知してから実際の停止イベントまでに経過する最小時間を分単位で指定します。
GracetimePeriodの有効な値は 3 分から 120 分までです。デフォルトは 10 分です。注記
トリガーイベントには、複数の AWS サービス間のインタラクションが含まれます。場合によっては、ネットワークレイテンシーと情報の伝達に時間がかかるため、 AWS サービスの内部遅延により、猶予期間が予想よりも長くかかることがあります。
Image(オプション)-
ログインノードのイメージ設定を定義します。
Image: CustomAmi:StringCustomAmi(オプションString)-
ログインノードのプロビジョニングに使用するカスタム AMI を指定します。指定しない場合、値はデフォルトで HeadNode セクション で指定された値に設定されます。
Ssh(オプション)-
ログインノードの
ssh設定を定義します。Ssh: KeyName:stringAllowedIps:string注記
AWS ParallelCluster バージョン 3.11.0 以降、更新ポリシーは次のとおりです。更新のためにこの設定を変更するには、プール内のログインノードを停止する必要があります。
KeyName(オプションString)-
ログインノードへのログインに使用する
sshキーを指定します。指定しない場合、値はデフォルトで HeadNode セクション で指定された値に設定されます。更新ポリシー: この設定を変更して更新するには、プール内のログインノードを停止する必要があります。
重要
非推奨 – 設定パラメータ
LoginNodes/Pools/Ssh/KeyNameは非推奨になっており、今後のリリースで削除されます。CLI は、クラスター設定で使用されているときに警告メッセージを送信するようになりました。詳細については、https://github.com/aws/aws-parallelcluster/issues/6811を参照してください。 AllowedIps(オプションString)-
プール内のログインノードへの SSH 接続の CIDR 形式の IP 範囲またはプレフィックスリスト ID を指定します。デフォルトは、ヘッドノード設定で定義されている AllowedIps です。HeadNode セクション で指定されていない場合は
0.0.0.0/0です。更新ポリシー: この設定を変更して更新するには、プール内のログインノードを停止する必要があります。
注記
ログインノードの AllowedIps のサポートが AWS ParallelCluster バージョン 3.11.0 に追加されました。
Networking(必須)-
Networking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -string注記
AWS ParallelCluster バージョン 3.11.0 以降、更新ポリシーは次のとおりです。更新のためにこの設定を変更するには、プール内のログインノードを停止する必要があります。
SubnetIds(必須[String])-
ログインノードプールをプロビジョニングする既存のサブネットの ID。定義できるサブネットは 1 つだけです。
SecurityGroups(オプション[String])-
ログインノードプールに使用するセキュリティグループのリスト。セキュリティグループが指定されていない場合、 はセキュリティグループ AWS ParallelCluster を作成します。
AdditionalSecurityGroups(オプション[String])-
ログインノードプールに使用する追加のセキュリティグループのリスト。
Dcv(オプション)-
ログインノードで実行される NICE DCV サーバーの設定を定義します。詳細については、Amazon DCV 経由でヘッドノードとログインノードに接続するを参照してください。
Dcv: Enabled:booleanPort:integerAllowedIps:string重要
デフォルトでは、 によって設定された NICE DCV ポート AWS ParallelCluster はすべての IPv4 アドレスに対して開かれています。NICE DCV ポートに接続できるのは、NICE DCV セッションの URL があり、その URL が pcluster dcv-connect から返されてから 30 秒以内に NICE DCV セッションに接続する場合のみです。
AllowedIps設定を使用して、CIDR 形式の IP 範囲で NICE DCV ポートへのアクセスをさらに制限し、ポート設定を使用して非標準ポートを設定します。更新ポリシー: この設定が変更された場合、更新は許可されません。
注記
ログインノードでの DCV のサポートが AWS ParallelCluster バージョン 3.11.0 に追加されました。
Enabled(必須Boolean)-
プール内のログインノードで NICE DCV を有効にするかどうかを指定します。デフォルト値は
falseです。更新ポリシー: この設定が変更された場合、更新は許可されません。
注記
NICE DCV は、ログインノードで実行される NICE DCV クライアントと NICE DCV サーバー間のトラフィックを保護するために使用される自己署名証明書を自動的に生成します。独自の証明書を設定するには、「Amazon DCV の HTTPS 証明書」を参照してください。
Port(オプションInteger)-
NICE DCV のポートを指定します。デフォルト値は
8443です。 AllowedIps(オプションString)-
NICE DCV への接続の CIDR 形式の IP 範囲を指定します。この設定は、 がセキュリティグループ AWS ParallelCluster を作成する場合にのみ使用されます。デフォルト値は
0.0.0.0/0で、すべてのインターネットアドレスからのアクセスを許可します。
CustomActions(オプション)-
ログインノードで実行するカスタムスクリプトを指定します。
CustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -string注記
ログインノードでのカスタムアクションのサポートが AWS ParallelCluster バージョン 3.11.0 に追加されました。
OnNodeStart(オプション)-
ノードデプロイのブートストラップアクションを開始する前にログインノードで実行する単一のスクリプトまたは一連のスクリプトを指定します。詳細については、「カスタムブートストラップアクション」を参照してください。
Sequence(オプション)-
run. AWS ParallelCluster run するスクリプトのリスト。スクリプトは、設定ファイルに記載されているのと同じ順序で、最初の順で実行されます。
Script(必須String)-
使用するファイルを指定します。ファイルパスは
https://またはs3://で始まる必要があります。 Args(オプション[String])-
スクリプトに渡す引数のリスト。
Script(必須String)-
単一のスクリプトに使用するファイルを指定します。ファイルパスは
https://またはs3://で始まる必要があります。 Args(オプション[String])-
単一のスクリプトに渡す引数のリスト。
OnNodeConfigured(オプション)-
ノードブートストラッププロセスの完了後にログインノードで実行する 1 つのスクリプトまたは一連のスクリプトを指定します。詳細については、「カスタムブートストラップアクション」を参照してください。
Sequence(オプション)-
run. AWS ParallelCluster run するスクリプトのリスト。スクリプトは、設定ファイルに記載されているのと同じ順序で、最初の順で実行されます。
Script(必須String)-
使用するファイルを指定します。ファイルパスは
https://またはs3://で始まる必要があります。 Args(オプション[String])-
スクリプトに渡す引数のリスト。
Script(必須String)-
単一のスクリプトに使用するファイルを指定します。ファイルパスは
https://またはs3://で始まる必要があります。 Args(オプション[String])-
単一のスクリプトに渡す引数のリスト。
OnNodeUpdated(オプション)-
ヘッドノードの更新が完了し、スケジューラと共有ストレージが最新のクラスター設定変更と一致した後に実行する単一のスクリプトまたは一連のスクリプトを指定します。詳細については、「カスタムブートストラップアクション」を参照してください。
Sequence(オプション)-
run. AWS ParallelCluster run するスクリプトのリスト。スクリプトは、設定ファイルに記載されているのと同じ順序で、最初の順で実行されます。
Script(必須String)-
使用するファイルを指定します。ファイルパスは
https://またはs3://で始まる必要があります。 Args(オプション[String])-
スクリプトに渡す引数のリスト。
Script(必須String)-
単一のスクリプトに使用するファイルを指定します。ファイルパスは
https://またはs3://で始まる必要があります。 Args(オプション[String])-
単一のスクリプトに渡す引数のリスト。
更新ポリシー: この設定が変更された場合、更新は許可されません。
注記
AWS ParallelCluster は、1 つのスクリプトと の両方を同じカスタムアクション
Sequenceに含めることをサポートしていません。
Iam(オプション)-
クラスターのデフォルトのインスタンスロールまたはインスタンスプロファイルをオーバーライドするために、ログインノードで使用するインスタンスロールまたはインスタンスプロファイルのいずれかを指定します。
Iam: InstanceRole:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:string注記
AWS ParallelCluster バージョン 3.11.0 以降、更新ポリシーは次のとおりです。更新のためにこの設定を変更するには、プール内のログインノードを停止する必要があります。
InstanceProfile(オプションString)-
デフォルトのログインノードのインスタンスプロファイルをオーバーライドするインスタンスプロファイルを指定します。
InstanceProfileとInstanceRoleの両方を指定することはできません。形式はarn:Partition:iam::Account:instance-profile/です。これを指定すると、InstanceProfileNameInstanceRoleとAdditionalIamPoliciesの設定を指定することはできません。 InstanceRole(オプションString)-
デフォルトのログインノードのインスタンスロールをオーバーライドするインスタンスロールを指定します。
InstanceProfileとInstanceRoleの両方を指定することはできません。形式はarn:Partition:iam::Account:role/RoleNameです。これを指定すると、InstanceProfileとAdditionalIamPoliciesの設定を指定することはできません。 AdditionalIamPolicies(オプション)-
AdditionalIamPolicies: - Policy:stringIAM ポリシーの Amazon リソースネーム (ARN)。
Amazon EC2 の IAM ポリシーの Amazon リソースネーム (ARN) のリストを指定します。このリストは、 に必要なアクセス許可に加えて、ログインノードに使用されるルートロールにアタッチされます AWS ParallelCluster。
IAM ポリシー名とその ARN が異なります。名前を使用することはできません。
これを指定すると、
InstanceProfileとInstanceRoleの設定を指定することはできません。AdditionalIamPoliciesは AWS ParallelCluster に必要なアクセス許可に追加され、 には必要なすべてのアクセス許可が含まれているInstanceRole必要があるAdditionalIamPoliciesため、 を使用することをお勧めします。必要な権限は、機能が追加されるにつれ、リリースごとに変更されることがよくあります。デフォルト値はありません。
更新ポリシー: この設定が変更された場合、更新は許可されません。
Policy(必須[String])