

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

# Bagian `LoginNodes`
<a name="LoginNodes-v3"></a>

**catatan**  
Support untuk `LoginNodes` ditambahkan dalam AWS ParallelCluster versi 3.7.0.

**(Opsional)** Menentukan 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.](using-pcluster-update-cluster-v3.md#update-policy-update-login-node-cluster)

## `LoginNodes`properti
<a name="LoginNodes-v3.properties"></a>

### `Pools`properti
<a name="LoginNodes-v3-Pools"></a>

Mendefinisikan grup node login yang memiliki konfigurasi sumber daya yang sama. Dimulai dengan AWS ParallelCluster 3.11.0 hingga 10 pool 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.](using-pcluster-update-cluster-v3.md#update-policy-add-login-node-pools)

`Name`(**Diperlukan**`String`)  
Menentukan nama `LoginNodes` kolam renang. Ini digunakan untuk menandai `LoginNodes` sumber daya.  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)   
Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pemutakhiran adalah: Node login di kumpulan harus dihentikan agar pengaturan ini diubah untuk pembaruan.

`Count`(**Diperlukan**`Integer`)  
Menentukan jumlah node login untuk tetap aktif.  
[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`InstanceType`(**Diperlukan**`String`)  
Menentukan jenis instans Amazon EC2 yang digunakan untuk node login. Arsitektur tipe instance harus sama dengan arsitektur yang digunakan untuk Slurm `InstanceType` pengaturan.  
[Kebijakan pembaruan](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3): Pengaturan ini dapat diubah jika kumpulan node login dihentikan.  
Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pemutakhiran adalah: Node login di kumpulan harus dihentikan agar pengaturan ini diubah untuk pembaruan.

`GracetimePeriod`(**Opsional**`Integer`)  
Menentukan jumlah minimum waktu dalam menit yang berlalu antara pemberitahuan ke pengguna login 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.  
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 layanan. AWS 
[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`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 dalam. [Bagian `HeadNode`](HeadNode-v3.md)  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`Ssh`(**Opsional**)  
Mendefinisikan `ssh` konfigurasi untuk node login.  

```
Ssh:
  KeyName: string
  AllowedIps: string
```
Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pemutakhiran adalah: Node login di kumpulan harus dihentikan agar pengaturan ini diubah untuk pembaruan.  
`KeyName`(**Opsional**`String`)  
Menentukan `ssh` kunci yang digunakan untuk login ke node login. Jika tidak ditentukan, nilai default ke yang ditentukan dalam. [Bagian `HeadNode`](HeadNode-v3.md)  
[Kebijakan pembaruan: Node login di pool harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update-cluster-v3.md#update-policy-update-login-node-pools)  
Usang - Parameter konfigurasi `LoginNodes/Pools/Ssh/KeyName` telah usang, dan akan dihapus di rilis mendatang. CLI sekarang mengembalikan pesan peringatan ketika digunakan dalam konfigurasi cluster. Lihat [ https://github.com/aws/aws-parallelcluster/issues/6811](https://github.com/aws/aws-parallelcluster/issues/6811) untuk detailnya.  
`AllowedIps`(**Opsional**`String`)  
Menentukan rentang IP berformat CIDR atau id daftar awalan untuk koneksi SSH untuk login node di pool. Default adalah [AllowedIps](HeadNode-v3.md#yaml-HeadNode-Ssh-AllowedIps)didefinisikan dalam konfigurasi node kepala, atau `0.0.0.0/0` jika tidak ditentukan. [Bagian `HeadNode`](HeadNode-v3.md).  
[Kebijakan pembaruan: Node login di pool harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update-cluster-v3.md#update-policy-update-login-node-pools)  
Support AllowedIps untuk node login ditambahkan dalam AWS ParallelCluster versi 3.11.0.

`Networking`(**Diperlukan**)  
  

```
Networking:
  SubnetIds:
    - string
  SecurityGroups:
    - string
  AdditionalSecurityGroups:
    - string
```
Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pemutakhiran adalah: Node login di kumpulan harus dihentikan agar pengaturan ini 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.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`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.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`AdditionalSecurityGroups`(**Opsional**`[String]`)  
Daftar grup keamanan tambahan yang akan digunakan untuk kumpulan node login.  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`Dcv`(**Opsional**)  
Mendefinisikan pengaturan konfigurasi untuk server NICE DCV yang berjalan pada node login[.](#LoginNodes-v3) Untuk informasi selengkapnya, lihat [Hubungkan ke node head dan login melalui Amazon DCV](dcv-v3.md)  

```
Dcv:
  Enabled: boolean
  Port: integer
  AllowedIps: string
```
Secara default, pengaturan port NICE DCV terbuka AWS ParallelCluster untuk semua IPv4 alamat. Anda dapat terhubung ke port NICE DCV hanya jika Anda memiliki URL untuk sesi NICE DCV dan terhubung ke sesi NICE DCV dalam waktu 30 detik setelah URL dikembalikan dari pcluster dcv-connect. Gunakan `AllowedIps` pengaturan untuk lebih membatasi akses ke port NICE DCV dengan rentang IP berformat CIDR dan gunakan pengaturan Port untuk mengatur port yang tidak standar.
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
Support untuk DCV pada node login ditambahkan dalam AWS ParallelCluster versi 3.11.0.  
`Enabled`(**Diperlukan**`Boolean`)  
Menentukan apakah NICE DCV diaktifkan pada node login di kolam renang. Nilai default-nya adalah `false`.  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
NICE DCV secara otomatis menghasilkan sertifikat yang ditandatangani sendiri yang digunakan untuk mengamankan lalu lintas antara klien NICE DCV dan server NICE DCV yang berjalan pada node login. Untuk mengonfigurasi sertifikat Anda sendiri, lihat[Sertifikat Amazon DCV HTTPS](dcv-v3.md#dcv-v3-certificate).  
`Port`(**Opsional**`Integer`)  
Menentukan port untuk NICE DCV. Nilai default-nya adalah `8443`.  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`AllowedIps`(**Opsional**`String`)  
Menentukan rentang IP berformat CIDR untuk koneksi ke NICE DCV. Pengaturan ini hanya digunakan saat AWS ParallelCluster membuat grup keamanan. Nilai defaultnya adalah`0.0.0.0/0`, yang memungkinkan akses dari alamat Internet apa pun.  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`CustomActions`(**Opsional**)  
Menentukan skrip kustom untuk berjalan 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
```
Support untuk tindakan kustom pada node login ditambahkan dalam AWS ParallelCluster versi 3.11.0.  
`OnNodeStart`(**Opsional**)  
Menentukan skrip tunggal atau urutan skrip untuk dijalankan pada [node login](#LoginNodes-v3) sebelum tindakan bootstrap penyebaran node dimulai. Untuk informasi selengkapnya, lihat [Tindakan bootstrap kustom](custom-bootstrap-actions-v3.md).    
`Sequence`(**Opsional**)  
Daftar skrip untuk 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://` atau`s3://`.  
`Args`(**Opsional**`[String]`)  
Daftar argumen untuk diteruskan ke skrip.  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`Script`(**Diperlukan**`String`)  
Menentukan file yang akan digunakan untuk skrip tunggal. Jalur file dapat dimulai dengan `https://` atau`s3://`.  
`Args`(**Opsional**`[String]`)  
Daftar argumen untuk diteruskan ke skrip tunggal.  
`OnNodeConfigured`(**Opsional**)  
Menentukan skrip tunggal atau urutan skrip untuk dijalankan pada [node login](#LoginNodes-v3) setelah proses bootstrap node selesai. Untuk informasi selengkapnya, lihat [Tindakan bootstrap kustom](custom-bootstrap-actions-v3.md).    
`Sequence`(**Opsional**)  
Daftar skrip untuk 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://` atau`s3://`.  
`Args`(**Opsional**`[String]`)  
Daftar argumen untuk diteruskan ke skrip.  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`Script`(**Diperlukan**`String`)  
Menentukan file yang akan digunakan untuk skrip tunggal. Jalur file dapat dimulai dengan `https://` atau`s3://`.  
`Args`(**Opsional**`[String]`)  
Daftar argumen untuk diteruskan ke skrip tunggal.  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`OnNodeUpdated`(**Opsional**)  
Menentukan skrip tunggal atau urutan skrip untuk dijalankan setelah pembaruan node kepala selesai dan penjadwal dan penyimpanan bersama diselaraskan dengan perubahan konfigurasi cluster terbaru. Untuk informasi selengkapnya, lihat [Tindakan bootstrap kustom](custom-bootstrap-actions-v3.md).    
`Sequence`(**Opsional**)  
Daftar skrip untuk 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://` atau`s3://`.  
`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://` atau`s3://`.  
`Args`(**Opsional**`[String]`)  
Daftar argumen untuk diteruskan ke skrip tunggal.  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
AWS ParallelCluster tidak mendukung termasuk skrip tunggal dan `Sequence` untuk tindakan kustom yang sama.

`Iam`(**Opsional**)  
Menentukan baik peran instance atau profil instance untuk digunakan pada node login untuk mengganti peran instance default atau profil instance untuk cluster.  

```
Iam:
  InstanceRole: string
  InstanceProfile: string
  AdditionalIamPolicies:
    - Policy: string
```
Dimulai dengan AWS ParallelCluster versi 3.11.0, kebijakan pemutakhiran adalah: Node login di kumpulan harus dihentikan agar pengaturan ini diubah untuk pembaruan.  
`InstanceProfile`(**Opsional**`String`)  
Menentukan profil contoh untuk mengganti profil contoh node 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.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`InstanceRole`(**Opsional**`String`)  
Menentukan peran contoh untuk mengganti peran instance node 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.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`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. Kami menyarankan Anda menggunakan `AdditionalIamPolicies` karena `AdditionalIamPolicies` ditambahkan ke izin yang AWS ParallelCluster diperlukan, 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.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)    
`Policy`(**Diperlukan**`[String]`)  
[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)