翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
SageMaker HyperPod Slurm クラスターでのユーザー管理
HyperPod Slurm クラスターは、通常、機械学習 (ML) の研究者、ソフトウェアエンジニア、データサイエンティスト、クラスター管理者など、複数のユーザーが使用し、それぞれが独自のファイルを編集して独自のジョブを実行します。このセクションでは、SageMaker HyperPod 上の Slurm クラスターのノード間でユーザーを作成および管理する方法を説明します。
HyperPod クラスターの作成時に Amazon FSx で Slurm クラスターを設定した場合、クラスターユーザーのワークスペースを設定するのに共有ファイルシステムが適しています。ユーザーを設定すると、一貫した POSIX ユーザー (すべてのノードに同じユーザー名と UID) が作成され、共有ファイルシステムにホームディレクトリが設定され、パスワードレスノード間 SSH 用に共有ファイルシステムに SSH キーペアが生成され、ユーザーが Slurm アカウンティングに登録され、ジョブを送信できるようになります。
POSIX ユーザーを作成したら、各ユーザーを IAM プリンシパルにマッピングしてセットアップを完了し、自分のアカウントとしてクラスターに接続できるようにします。詳細については、「アクセスのためにクラスターユーザーを IAM プリンシパルにマッピングする」を参照してください。
または、各インスタンスで静的にユーザーを作成する代わりに、クラスターをディレクトリサービスと統合することもできます。詳細については、「HyperPod クラスターを Active Directory と統合する」を参照してください。
注記
HyperPod クラスターノードへのアクセス権をユーザーに付与すると、ユーザーが管理するソフトウェアをノードにインストールして操作できます。ユーザーの最小特権のアクセス許可の原則を維持してください。
Slurm クラスターでユーザーを作成するには 3 つの方法と、それらのユーザーを IAM プリンシパルにマッピングし、ディレクトリサービスと統合するためのオプションがあります。ユーザー作成オプションの比較と選択に関するガイダンスについては、「」を参照してくださいSageMaker HyperPod での Slurm クラスターでのユーザーの作成。