

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

**Nota**  
Il supporto per `LoginNodes` è stato aggiunto nella AWS ParallelCluster versione 3.7.0.

**(Facoltativo)** Specifica la configurazione per il pool di nodi di accesso.

```
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}}
```

[Politica di aggiornamento: i nodi di accesso nel cluster devono essere interrotti affinché questa impostazione possa essere modificata per un aggiornamento.](using-pcluster-update-cluster-v3.md#update-policy-update-login-node-cluster)

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

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

Definisce gruppi di nodi di accesso con la stessa configurazione di risorse. A partire dalla AWS ParallelCluster versione 3.11.0 è possibile specificare fino a 10 pool.

```
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}}
```

[Politica di aggiornamento: è possibile aggiungere pool di nodi di accesso, ma la rimozione di un pool richiede l'interruzione di tutti i nodi di accesso nel cluster.](using-pcluster-update-cluster-v3.md#update-policy-add-login-node-pools)

`Name`**(Obbligatorio)** `String`  
Specificate il nome del `LoginNodes` pool. Viene utilizzato per etichettare le `LoginNodes` risorse.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)   
A partire dalla AWS ParallelCluster versione 3.11.0, la politica di aggiornamento è: i nodi di accesso nel pool devono essere interrotti affinché questa impostazione venga modificata per un aggiornamento.

`Count`**(Obbligatorio)** `Integer`  
Speciifica il numero di nodi di accesso da mantenere attivi.  
[Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`InstanceType`(**Obbligatorio**`String`)  
Speciifica il tipo di istanza Amazon EC2 utilizzato per il nodo di accesso. L'architettura del tipo di istanza deve essere la stessa dell'architettura utilizzata per Slurm `InstanceType` l'impostazione.  
[Politica di aggiornamento](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3): questa impostazione può essere modificata se il pool di nodi di accesso viene interrotto.  
A partire dalla AWS ParallelCluster versione 3.11.0, la politica di aggiornamento è: i nodi di accesso nel pool devono essere interrotti affinché questa impostazione possa essere modificata per un aggiornamento.

`GracetimePeriod`**(Facoltativo)** `Integer`  
Speciifica il periodo di tempo minimo, in minuti, che intercorre tra la notifica all'utente connesso che un nodo di accesso deve essere disattivato e l'evento di arresto effettivo. I valori validi per `GracetimePeriod` sono compresi tra 3 e 120 minuti. L'impostazione predefinita è 10 minuti.  
L'evento di attivazione implica interazioni tra più AWS servizi. A volte, la latenza di rete e la propagazione delle informazioni potrebbero richiedere del tempo, pertanto il periodo di prova potrebbe richiedere più tempo del previsto a causa di ritardi interni nei servizi. AWS 
[Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.](using-pcluster-update-cluster-v3.md#update-policy-setting-supported-v3)

`Image`**(Facoltativo)**  
Definisce la configurazione dell'immagine per i nodi di accesso.  

```
Image:
  CustomAmi: {{String}}
```  
`CustomAmi`(**Facoltativo**`String`)  
Speciifica l'AMI personalizzata utilizzata per effettuare il provisioning dei nodi di accesso. Se non viene specificato, il valore predefinito è quello specificato in. [Sezione `HeadNode`](HeadNode-v3.md)  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`Ssh`**(Facoltativo)**  
Definisce la `ssh` configurazione per i nodi di accesso.  

```
Ssh:
  KeyName: {{string}}
  AllowedIps: {{string}}
```
A partire dalla AWS ParallelCluster versione 3.11.0, la politica di aggiornamento è: i nodi di accesso nel pool devono essere interrotti affinché questa impostazione venga modificata per un aggiornamento.  
`KeyName`**(Facoltativo)** `String`  
Speciifica la `ssh` chiave utilizzata per accedere ai nodi di accesso. Se non viene specificato, il valore predefinito è quello specificato in. [Sezione `HeadNode`](HeadNode-v3.md)  
[Politica di aggiornamento: i nodi di accesso nel pool devono essere interrotti affinché questa impostazione possa essere modificata per un aggiornamento.](using-pcluster-update-cluster-v3.md#update-policy-update-login-node-pools)  
Obsoleto: il parametro di configurazione `LoginNodes/Pools/Ssh/KeyName` è obsoleto e verrà rimosso nelle versioni future. La CLI ora restituisce un messaggio di avviso quando viene utilizzata nella configurazione del cluster. Vedi [ https://github.com/aws/aws-parallelcluster/issues/6811](https://github.com/aws/aws-parallelcluster/issues/6811) per i dettagli.  
`AllowedIps`**(Facoltativo)** `String`  
Speciifica l'intervallo IP in formato CIDR o un ID dell'elenco di prefissi per le connessioni SSH ai nodi di accesso nel pool. L'impostazione predefinita è quella [AllowedIps](HeadNode-v3.md#yaml-HeadNode-Ssh-AllowedIps)definita nella configurazione del nodo principale o se non specificata. `0.0.0.0/0` [Sezione `HeadNode`](HeadNode-v3.md).  
[Politica di aggiornamento: i nodi di accesso nel pool devono essere interrotti affinché questa impostazione possa essere modificata per un aggiornamento.](using-pcluster-update-cluster-v3.md#update-policy-update-login-node-pools)  
Il supporto AllowedIps per i nodi di accesso è stato aggiunto nella AWS ParallelCluster versione 3.11.0.

`Networking`**(Obbligatorio)**  
  

```
Networking:
  SubnetIds:
    - {{string}}
  SecurityGroups:
    - {{string}}
  AdditionalSecurityGroups:
    - {{string}}
```
A partire dalla AWS ParallelCluster versione 3.11.0, la politica di aggiornamento è: i nodi di accesso nel pool devono essere interrotti affinché questa impostazione possa essere modificata per un aggiornamento.  
`SubnetIds`**(Obbligatorio)** `[String]`  
L'ID della sottorete esistente in cui si effettua il provisioning del pool di nodi di accesso. È possibile definire solo una sottorete.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`SecurityGroups`(**Facoltativo)** `[String]`  
Un elenco di gruppi di sicurezza da utilizzare per il pool di nodi di accesso. Se non viene specificato alcun gruppo di sicurezza, AWS ParallelCluster crea gruppi di sicurezza per te.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`AdditionalSecurityGroups`(**Facoltativo**`[String]`)  
Un elenco di gruppi di sicurezza aggiuntivi da utilizzare per il pool di nodi di accesso.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`Dcv`(**Facoltativo**)  
Definisce le impostazioni di configurazione per il server NICE DCV che viene eseguito sui nodi di [accesso](#LoginNodes-v3). Per ulteriori informazioni, consulta [Connect ai nodi principali e di accesso tramite Amazon DCV](dcv-v3.md)  

```
Dcv:
  Enabled: {{boolean}}
  Port: {{integer}}
  AllowedIps: {{string}}
```
Per impostazione predefinita, la porta NICE DCV configurata da AWS ParallelCluster è aperta a tutti gli IPv4 indirizzi. Puoi connetterti a una porta NICE DCV solo se hai l'URL per la sessione NICE DCV e connetterti alla sessione NICE DCV entro 30 secondi da quando l'URL viene restituito da pcluster dcv-connect. Utilizzate l'`AllowedIps`impostazione per limitare ulteriormente l'accesso alla porta NICE DCV con un intervallo IP in formato CIDR e utilizzate l'impostazione Porta per impostare una porta non standard.
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
Il supporto per DCV sui nodi di accesso è stato aggiunto nella AWS ParallelCluster versione 3.11.0.  
`Enabled`**(Richiesto)** `Boolean`  
Specifica se NICE DCV è abilitato sui nodi di accesso del pool. Il valore predefinito è `false`.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
NICE DCV genera automaticamente un certificato autofirmato che viene utilizzato per proteggere il traffico tra il client NICE DCV e il server NICE DCV che viene eseguito sul nodo di accesso. Per configurare il proprio certificato, consulta [Certificato HTTPS Amazon DCV](dcv-v3.md#dcv-v3-certificate).  
`Port`**(Facoltativo)** `Integer`  
Specifica la porta per NICE DCV. Il valore predefinito è `8443`.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`AllowedIps`**(Facoltativo)** `String`  
Specifica l'intervallo IP in formato CIDR per le connessioni a NICE DCV. Questa impostazione viene utilizzata solo quando si crea il gruppo di sicurezza. AWS ParallelCluster Il valore predefinito è`0.0.0.0/0`, che consente l'accesso da qualsiasi indirizzo Internet.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)

`CustomActions`(**Facoltativo**)  
Speciifica gli script personalizzati da eseguire sui nodi di accesso.  

```
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}}
```
Il supporto per le azioni personalizzate sui nodi di accesso è stato aggiunto nella AWS ParallelCluster versione 3.11.0.  
`OnNodeStart`**(Facoltativo)**  
Speciifica un singolo script o una sequenza di script da eseguire sui [nodi di accesso](#LoginNodes-v3) prima che venga avviata qualsiasi azione di bootstrap di distribuzione del nodo. Per ulteriori informazioni, consulta [Azioni bootstrap personalizzate](custom-bootstrap-actions-v3.md).    
`Sequence`**(Facoltativo)**  
Elenco degli script da eseguire. AWS ParallelCluster esegue gli script nello stesso ordine in cui sono elencati nel file di configurazione, a partire dal primo.    
`Script`(**Obbligatorio**`String`)  
Specificate il file da utilizzare. Il percorso del file può iniziare con `https://` o`s3://`.  
`Args`(**Facoltativo**`[String]`)  
Elenco di argomenti da passare allo script.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`Script`(**Obbligatorio**`String`)  
Speciifica il file da utilizzare per un singolo script. Il percorso del file può iniziare con `https://` o`s3://`.  
`Args`(**Facoltativo**`[String]`)  
Elenco di argomenti da passare al singolo script.  
`OnNodeConfigured`(**Facoltativo**)  
Specifica un singolo script o una sequenza di script da eseguire sui [nodi di accesso dopo il completamento dei](#LoginNodes-v3) processi di bootstrap del nodo. Per ulteriori informazioni, consulta [Azioni bootstrap personalizzate](custom-bootstrap-actions-v3.md).    
`Sequence`**(Facoltativo)**  
Elenco degli script da eseguire. AWS ParallelCluster esegue gli script nello stesso ordine in cui sono elencati nel file di configurazione, a partire dal primo.    
`Script`(**Obbligatorio**`String`)  
Specificate il file da utilizzare. Il percorso del file può iniziare con `https://` o`s3://`.  
`Args`(**Facoltativo**`[String]`)  
Elenco di argomenti da passare allo script.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`Script`(**Obbligatorio**`String`)  
Speciifica il file da utilizzare per un singolo script. Il percorso del file può iniziare con `https://` o`s3://`.  
`Args`(**Facoltativo**`[String]`)  
Elenco di argomenti da passare al singolo script.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`OnNodeUpdated`(**Facoltativo**)  
Speciifica un singolo script o una sequenza di script da eseguire dopo il completamento dell'aggiornamento del nodo principale e l'allineamento dello scheduler e dello storage condiviso con le ultime modifiche alla configurazione del cluster. Per ulteriori informazioni, consulta [Azioni bootstrap personalizzate](custom-bootstrap-actions-v3.md).    
`Sequence`**(Facoltativo)**  
Elenco degli script da eseguire. AWS ParallelCluster esegue gli script nello stesso ordine in cui sono elencati nel file di configurazione, a partire dal primo.    
`Script`(**Obbligatorio**`String`)  
Specificate il file da utilizzare. Il percorso del file può iniziare con `https://` o`s3://`.  
`Args`(**Facoltativo**`[String]`)  
Elenco di argomenti da passare allo script.  
`Script`(**Obbligatorio**`String`)  
Speciifica il file da utilizzare per un singolo script. Il percorso del file può iniziare con `https://` o`s3://`.  
`Args`(**Facoltativo**`[String]`)  
Elenco di argomenti da passare al singolo script.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
AWS ParallelCluster non supporta l'inclusione sia di un singolo script che della stessa azione personalizzata. `Sequence`

`Iam`(**Facoltativo**)  
Speciifica un ruolo di istanza o un profilo di istanza da utilizzare sui nodi di accesso per sovrascrivere il ruolo o il profilo di istanza di istanza predefinito per il cluster.  

```
Iam:
  InstanceRole: {{string}}
  InstanceProfile: {{string}}
  AdditionalIamPolicies:
    - Policy: {{string}}
```
A partire dalla AWS ParallelCluster versione 3.11.0, la politica di aggiornamento è: i nodi di accesso nel pool devono essere interrotti affinché questa impostazione venga modificata per un aggiornamento.  
`InstanceProfile`**(Facoltativo)** `String`  
Specificate un profilo di istanza per sovrascrivere il profilo di istanza del nodo di accesso predefinito. Non è possibile specificare `InstanceProfile` e `InstanceRole`. Il formato è `arn:Partition:iam::Account:instance-profile/{{InstanceProfileName}}`. Se viene specificato, le `AdditionalIamPolicies` impostazioni `InstanceRole` and non possono essere specificate.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`InstanceRole`(**Facoltativo**`String`)  
Speciifica un ruolo di istanza per sovrascrivere il ruolo di istanza del nodo di accesso predefinito. Non è possibile specificare `InstanceProfile` e `InstanceRole`. Il formato è `arn:Partition:iam::Account:role/RoleName`. Se viene specificato, le `AdditionalIamPolicies` impostazioni `InstanceProfile` and non possono essere specificate.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)  
`AdditionalIamPolicies`(**Facoltativo**)  

```
AdditionalIamPolicies:
  - Policy: {{string}}
```
Una politica IAM Amazon Resource Name (ARN).  
Speciifica un elenco di Amazon Resource Names (ARN) delle policy IAM per Amazon EC2. Questo elenco è allegato al ruolo root utilizzato per il nodo di accesso oltre alle autorizzazioni richieste da. AWS ParallelCluster  
Il nome di una policy IAM e il relativo ARN sono diversi. I nomi non possono essere usati.  
Se è specificato, le `InstanceRole` impostazioni `InstanceProfile` and non possono essere specificate. Si consiglia di utilizzarle `AdditionalIamPolicies` perché `AdditionalIamPolicies` vengono aggiunte alle autorizzazioni richieste e `InstanceRole` devono includere tutte le autorizzazioni richieste. AWS ParallelCluster Le autorizzazioni richieste cambiano spesso da una versione all'altra man mano che vengono aggiunte funzionalità.  
Non esiste un valore predefinito.  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)    
`Policy`(**Obbligatorio**`[String]`)  
[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update-cluster-v3.md#update-policy-fail-v3)