View a markdown version of this page

Bagian LoginNodes - AWS ParallelCluster

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bagian LoginNodes

catatan

Dukungan untuk LoginNodes ditambahkan dalam AWS ParallelCluster versi 3.7.0.

(Opsional) Men entukan konfigurasi untuk kumpulan node login.

LoginNodes: Pools: - Name: string Count: integer InstanceType: string GracetimePeriod: integer Image: CustomAmi: string Ssh: KeyName: string AllowedIps: string Networking: SubnetIds: - string SecurityGroups: - string AdditionalSecurityGroups: - string Dcv: Enabled: boolean Port: integer AllowedIps: string CustomActions: OnNodeStart: Sequence: - Script: string Args: - string Script: string Args: - string OnNodeConfigured: Sequence: - Script: string Args: - string Script: string Args: - string OnNodeUpdated: Sequence: - Script: string Args: - string Script: string Args: - string Iam: InstanceRole: string InstanceProfile: string AdditionalIamPolicies: - Policy: string

Kebijakan pembaruan: Node login di cluster harus dihentikan agar pengaturan ini diubah untuk pembaruan.

LoginNodesproperti

Pro perti kolam

Mendefinisikan grup node login yang memiliki konfigurasi sumber daya yang sama. Dimulai dengan AWS ParallelCluster 3.11.0 hingga 10 kolam dapat ditentukan.

Pools: - Name: string Count: integer InstanceType: string GracetimePeriod: integer Image: CustomAmi: string Ssh: KeyName: string AllowedIps: string Networking: SubnetIds: - string SecurityGroups: - string AdditionalSecurityGroups: - string Dcv: Enabled: boolean Port: integer AllowedIps: string CustomActions: OnNodeStart: Sequence: - Script: string Args: - string Script: string Args: - string OnNodeConfigured: Sequence: - Script: string Args: - string Script: string Args: - string OnNodeUpdated: Sequence: - Script: string Args: - string Script: string Args: - string Iam: InstanceRole: string InstanceProfile: string AdditionalIamPolicies: - Policy: string

Kebijakan pembaruan: Kumpulan node login dapat ditambahkan, tetapi menghapus kumpulan mengharuskan semua node login di cluster dihentikan.

Name(Diperlukan String)

Menentukan nama LoginNodes kolam. Ini digunakan untuk menandai sumber LoginNodes daya.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

catatan

Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pembaruan adalah: Node login di kumpulan harus dihentikan agar pengaturan ini dapat diubah untuk pembaruan.

Count(Diperlukan Integer)

Menentukan jumlah node login untuk tetap aktif.

Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.

InstanceType(Diperlukan String)

Menentukan jenis instans Amazon EC2 yang digunakan untuk node login. Arsitektur jenis instance harus sama dengan arsitektur yang digunakan untuk Slurm InstanceType pengaturan.

Kebijakan pembaruan: Pengaturan ini dapat diubah jika kumpulan node login dihentikan.

catatan

Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pembaruan adalah: Node login di kumpulan harus dihentikan agar pengaturan ini dapat diubah untuk pembaruan.

GracetimePeriod(Opsional Integer)

Menentukan jumlah waktu minimum dalam menit yang berlalu antara pemberitahuan kepada pengguna yang masuk bahwa node login akan dinonaktifkan dan peristiwa berhenti yang sebenarnya. Nilai yang valid untuk GracetimePeriod adalah dari 3 hingga 120 menit. Defaultnya adalah 10 menit.

catatan

Peristiwa pemicu melibatkan interaksi antara beberapa AWS layanan. Terkadang, latensi jaringan dan penyebaran informasi mungkin memakan waktu sehingga masa tenggang mungkin memakan waktu lebih lama dari yang diharapkan karena keterlambatan internal dalam AWS layanan.

Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.

Image(Opsional)

Mendefinisikan konfigurasi gambar untuk node login.

Image: CustomAmi: String
CustomAmi(Opsional String)

Menentukan AMI kustom yang digunakan untuk menyediakan node login. Jika tidak ditentukan, nilai default ke yang ditentukan dalamBagian HeadNode.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

Ssh(Opsional)

Mendefinisikan ssh konfigurasi untuk node login.

Ssh: KeyName: string AllowedIps: string
catatan

Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pembaruan adalah: Node login di kumpulan harus dihentikan agar pengaturan ini dapat diubah untuk pembaruan.

KeyName(Opsional String)

Menentukan ssh kunci yang digunakan untuk masuk ke node login. Jika tidak ditentukan, nilai default ke yang ditentukan dalamBagian HeadNode.

Kebijakan pembaruan: Node login di pool harus dihentikan agar pengaturan ini diubah untuk pembaruan.

penting

Tidak digunakan lagi — Parameter konfigurasi LoginNodes/Pools/Ssh/KeyName telah dihapus di AWS ParallelCluster versi 3.15.0. Lihat https://github.com/aws/aws-parallelcluster/issues/6811 untuk detailnya.

AllowedIps(Opsional String)

Menentukan CIDR-formatted rentang IP atau id daftar awalan untuk koneksi SSH ke node login di kumpulan. Defaultnya adalah yang AllowedIps ditentukan dalam konfigurasi node kepala, atau 0.0.0.0/0 jika tidak ditentukan. Bagian HeadNode.

Kebijakan pembaruan: Node login di pool harus dihentikan agar pengaturan ini diubah untuk pembaruan.

catatan

Dukungan AllowedIps untuk node login ditambahkan dalam AWS ParallelCluster versi 3.11.0.

Networking(Diperlukan)

Networking: SubnetIds: - string SecurityGroups: - string AdditionalSecurityGroups: - string
catatan

Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pembaruan adalah: Node login di kumpulan harus dihentikan agar pengaturan ini dapat diubah untuk pembaruan.

SubnetIds(Diperlukan [String])

ID subnet yang ada tempat Anda menyediakan kumpulan node login. Anda hanya dapat menentukan satu subnet.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

SecurityGroups(Opsional [String])

Daftar grup keamanan yang akan digunakan untuk kumpulan node login. Jika tidak ada grup keamanan yang ditentukan, AWS ParallelCluster buat grup keamanan untuk Anda.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

AdditionalSecurityGroups(Opsional [String])

Daftar grup keamanan tambahan yang akan digunakan untuk kumpulan node login.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

Dcv(Opsional)

Mendefinisikan pengaturan konfigurasi untuk server Amazon DCV yang berjalan pada node Bagian LoginNodes login. Untuk informasi selengkapnya, lihat Hubungkan ke node head dan login melalui Amazon DCV

Dcv: Enabled: boolean Port: integer AllowedIps: string
penting

Secara default, pengaturan port Amazon DCV by terbuka AWS ParallelCluster untuk semua alamat IPv4. Anda dapat menyambung ke port Amazon DCV hanya jika Anda memiliki URL untuk sesi Amazon DCV dan terhubung ke sesi Amazon DCV dalam waktu 30 detik setelah URL dikembalikan dari pcluster dcv-connect. Gunakan AllowedIps pengaturan untuk membatasi akses lebih lanjut ke port Amazon DCV dengan rentang CIDR-formatted IP dan gunakan pengaturan Port untuk mengatur port yang tidak standar.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

catatan

Dukungan untuk DCV pada node login ditambahkan dalam AWS ParallelCluster versi 3.11.0.

Enabled(Diperlukan Boolean)

Menentukan apakah Amazon DCV diaktifkan pada node login di kumpulan. Nilai default-nya adalah false.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

catatan

Amazon DCV secara otomatis menghasilkan sertifikat yang ditandatangani sendiri yang digunakan untuk mengamankan lalu lintas antara klien Amazon DCV dan server Amazon DCV yang berjalan pada node login. Untuk mengonfigurasi sertifikat Anda sendiri, lihatSertifikat Amazon DCV HTTPS.

Port(Opsional Integer)

Menentukan port untuk Amazon DCV. Nilai default-nya adalah 8443.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

AllowedIps(Opsional String)

Menentukan rentang CIDR-formatted IP untuk koneksi ke Amazon DCV. Pengaturan ini hanya digunakan AWS ParallelCluster saat membuat grup keamanan. Nilai defaultnya adalah0.0.0.0/0, yang memungkinkan akses dari alamat internet apa pun.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

CustomActions(Opsional)

Menentukan skrip kustom untuk dijalankan pada node login.

CustomActions: OnNodeStart: Sequence: - Script: string Args: - string Script: string Args: - string OnNodeConfigured: Sequence: - Script: string Args: - string Script: string Args: - string OnNodeUpdated: Sequence: - Script: string Args: - string Script: string Args: - string
catatan

Dukungan untuk tindakan khusus pada node login ditambahkan dalam AWS ParallelCluster versi 3.11.0.

OnNodeStart(Opsional)

Menentukan satu skrip atau urutan skrip untuk dijalankan pada node login sebelum tindakan bootstrap penerapan node dimulai. Untuk informasi selengkapnya, lihat Tindakan bootstrap kustom.

Sequence(Opsional)

Daftar skrip yang akan dijalankan. AWS ParallelCluster menjalankan skrip dalam urutan yang sama seperti yang tercantum dalam file konfigurasi, dimulai dengan yang pertama.

Script(Diperlukan String)

Menentukan file yang akan digunakan. Jalur file dapat dimulai dengan https:// ataus3://.

Args(Opsional [String])

Daftar argumen untuk diteruskan ke skrip.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

Script(Diperlukan String)

Menentukan file yang akan digunakan untuk skrip tunggal. Jalur file dapat dimulai dengan https:// ataus3://.

Args(Opsional [String])

Daftar argumen untuk diteruskan ke skrip tunggal.

OnNodeConfigured(Opsional)

Menentukan satu skrip atau urutan skrip untuk dijalankan pada node login setelah proses bootstrap node selesai. Untuk informasi selengkapnya, lihat Tindakan bootstrap kustom.

Sequence(Opsional)

Daftar skrip yang akan dijalankan. AWS ParallelCluster menjalankan skrip dalam urutan yang sama seperti yang tercantum dalam file konfigurasi, dimulai dengan yang pertama.

Script(Diperlukan String)

Menentukan file yang akan digunakan. Jalur file dapat dimulai dengan https:// ataus3://.

Args(Opsional [String])

Daftar argumen untuk diteruskan ke skrip.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

Script(Diperlukan String)

Menentukan file yang akan digunakan untuk skrip tunggal. Jalur file dapat dimulai dengan https:// ataus3://.

Args(Opsional [String])

Daftar argumen untuk diteruskan ke skrip tunggal.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

OnNodeUpdated(Opsional)

Menentukan satu skrip atau urutan skrip yang akan dijalankan setelah pembaruan node kepala selesai dan penjadwal dan penyimpanan bersama diselaraskan dengan perubahan konfigurasi cluster terbaru. Untuk informasi selengkapnya, lihat Tindakan bootstrap kustom.

Sequence(Opsional)

Daftar skrip yang akan dijalankan. AWS ParallelCluster menjalankan skrip dalam urutan yang sama seperti yang tercantum dalam file konfigurasi, dimulai dengan yang pertama.

Script(Diperlukan String)

Menentukan file yang akan digunakan. Jalur file dapat dimulai dengan https:// ataus3://.

Args(Opsional [String])

Daftar argumen untuk diteruskan ke skrip.

Script(Diperlukan String)

Menentukan file yang akan digunakan untuk skrip tunggal. Jalur file dapat dimulai dengan https:// ataus3://.

Args(Opsional [String])

Daftar argumen untuk diteruskan ke skrip tunggal.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

catatan

AWS ParallelCluster tidak mendukung menyertakan satu skrip dan Sequence untuk tindakan khusus yang sama.

Iam(Opsional)

Menentukan peran instance atau profil instance untuk digunakan pada node login untuk mengganti peran instans default atau profil instance untuk cluster.

Iam: InstanceRole: string InstanceProfile: string AdditionalIamPolicies: - Policy: string
catatan

Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pembaruan adalah: Node login di kumpulan harus dihentikan agar pengaturan ini dapat diubah untuk pembaruan.

InstanceProfile(Opsional String)

Menentukan profil instance untuk mengganti profil instance simpul login default. Anda tidak dapat menentukan InstanceProfile dan InstanceRole sekaligus. Formatnya adalah arn:Partition:iam::Account:instance-profile/InstanceProfileName. Jika ini ditentukan, AdditionalIamPolicies pengaturan InstanceRole dan tidak dapat ditentukan.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

InstanceRole(Opsional String)

Menentukan peran instance untuk mengganti peran instance simpul login default. Anda tidak dapat menentukan InstanceProfile dan InstanceRole sekaligus. Formatnya adalah arn:Partition:iam::Account:role/RoleName. Jika ini ditentukan, AdditionalIamPolicies pengaturan InstanceProfile dan tidak dapat ditentukan.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.

AdditionalIamPolicies(Opsional)
AdditionalIamPolicies: - Policy: string

Kebijakan IAM Nama Sumber Daya Amazon (ARN).

Menentukan daftar Nama Sumber Daya Amazon (ARN) kebijakan IAM untuk Amazon EC2. Daftar ini dilampirkan ke peran root yang digunakan untuk node login selain izin yang diperlukan oleh AWS ParallelCluster.

Nama kebijakan IAM dan ARN-nya berbeda. Nama tidak bisa digunakan.

Jika ini ditentukan, InstanceRole pengaturan InstanceProfile dan tidak dapat ditentukan. Sebaiknya gunakan AdditionalIamPolicies karena AdditionalIamPolicies ditambahkan ke izin yang diperlukan, AWS ParallelCluster dan InstanceRole harus menyertakan semua izin yang diperlukan. Izin yang diperlukan sering berubah dari rilis ke rilis saat fitur ditambahkan.

Tidak ada nilai default.

Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.