

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

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

### `Pro` perti kolam
<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 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.](using-pcluster-update-cluster-v3.md#update-policy-add-login-node-pools)

`Name`(**Diperlukan **`String`)  
Menentukan nama `LoginNodes` kolam. Ini digunakan untuk menandai sumber `LoginNodes` 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 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.](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 jenis 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 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.  
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.](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 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 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)  
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 ](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 ](HeadNode-v3.md#yaml-HeadNode-Ssh-AllowedIps) ditentukan 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)  
Dukungan 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 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.](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 Amazon DCV yang berjalan pada node [Bagian `LoginNodes`](#LoginNodes-v3) login. 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 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.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
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.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
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, lihat[Sertifikat Amazon DCV HTTPS](dcv-v3.md#dcv-v3-certificate).  
`Port`(**Opsional **`Integer`)  
Menentukan port untuk Amazon 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 CIDR-formatted IP untuk koneksi ke Amazon DCV. Pengaturan ini hanya digunakan AWS ParallelCluster saat 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 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}}
```
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 ](#LoginNodes-v3) sebelum tindakan bootstrap penerapan node dimulai. Untuk informasi selengkapnya, lihat [Tindakan bootstrap kustom](custom-bootstrap-actions-v3.md).    
`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://` 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 satu skrip 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 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://` 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 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](custom-bootstrap-actions-v3.md).    
`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://` 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 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}}
```
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.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`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.](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. 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.](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)