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
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:stringCount:integerInstanceType:stringGracetimePeriod:integerImage: CustomAmi:stringSsh: KeyName:stringAllowedIps:stringNetworking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -stringDcv: Enabled:booleanPort:integerAllowedIps:stringCustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringIam: InstanceRole:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:string
Proprietà LoginNodes
Proprietà Pools
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:stringCount:integerInstanceType:stringGracetimePeriod:integerImage: CustomAmi:stringSsh: KeyName:stringAllowedIps:stringNetworking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -stringDcv: Enabled:booleanPort:integerAllowedIps:stringCustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringIam: InstanceRole:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:string
Name(Obbligatorio)String-
Specificate il nome del
LoginNodespool. Viene utilizzato per etichettare leLoginNodesrisorse.Nota
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.
InstanceType(ObbligatorioString)-
Speciifica il tipo di EC2 istanza Amazon utilizzato per il nodo di accesso. L'architettura del tipo di istanza deve essere la stessa dell'architettura utilizzata per l'Slurm
InstanceTypeimpostazione.Politica di aggiornamento: questa impostazione può essere modificata se il pool di nodi di accesso viene interrotto.
Nota
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
GracetimePeriodsono compresi tra 3 e 120 minuti. L'impostazione predefinita è 10 minuti.Nota
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.
Image(Facoltativo)-
Definisce la configurazione dell'immagine per i nodi di accesso.
Image: CustomAmi:StringCustomAmi(FacoltativoString)-
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
Ssh(Facoltativo)-
Definisce la
sshconfigurazione per i nodi di accesso.Ssh: KeyName:stringAllowedIps:stringNota
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
sshchiave utilizzata per accedere ai nodi di accesso. Se non viene specificato, il valore predefinito è quello specificato in. Sezione HeadNodeImportante
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/6811per 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 AllowedIpsdefinita nella configurazione del nodo principale o se non specificata.
0.0.0.0/0Sezione HeadNode.Nota
Il supporto AllowedIps per i nodi di accesso è stato aggiunto nella AWS ParallelCluster versione 3.11.0.
Networking(Obbligatorio)-
Networking: SubnetIds: -stringSecurityGroups: -stringAdditionalSecurityGroups: -stringNota
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.
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.
AdditionalSecurityGroups(Facoltativo[String])-
Un elenco di gruppi di sicurezza aggiuntivi da utilizzare per il pool di nodi di accesso.
Dcv(Facoltativo)-
Definisce le impostazioni di configurazione per il server NICE DCV che viene eseguito sui nodi di accesso. Per ulteriori informazioni, consulta Connect ai nodi principali e di accesso tramite Amazon DCV
Dcv: Enabled:booleanPort:integerAllowedIps:stringImportante
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'
AllowedIpsimpostazione 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.Nota
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.Nota
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.
Port(Facoltativo)Integer-
Specifica la porta per NICE DCV. Il valore predefinito è
8443. AllowedIps(Opzionale)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.
CustomActions(Facoltativo)-
Speciifica gli script personalizzati da eseguire sui nodi di accesso.
CustomActions: OnNodeStart: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeConfigured: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringOnNodeUpdated: Sequence: - Script:stringArgs: -stringScript:stringArgs: -stringNota
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 prima che venga avviata qualsiasi azione di bootstrap di distribuzione del nodo. Per ulteriori informazioni, consulta Azioni bootstrap personalizzate.
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(ObbligatorioString)-
Speciifica il file da utilizzare. Il percorso del file può iniziare con
https://os3://. Args(Facoltativo[String])-
Elenco di argomenti da passare allo script.
Script(ObbligatorioString)-
Speciifica il file da utilizzare per un singolo script. Il percorso del file può iniziare con
https://os3://. 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 processi di bootstrap del nodo. Per ulteriori informazioni, consulta Azioni bootstrap personalizzate.
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(ObbligatorioString)-
Speciifica il file da utilizzare. Il percorso del file può iniziare con
https://os3://. Args(Facoltativo[String])-
Elenco di argomenti da passare allo script.
Script(ObbligatorioString)-
Speciifica il file da utilizzare per un singolo script. Il percorso del file può iniziare con
https://os3://. Args(Facoltativo[String])-
Elenco di argomenti da passare al singolo script.
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.
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(ObbligatorioString)-
Speciifica il file da utilizzare. Il percorso del file può iniziare con
https://os3://. Args(Facoltativo[String])-
Elenco di argomenti da passare allo script.
Script(ObbligatorioString)-
Speciifica il file da utilizzare per un singolo script. Il percorso del file può iniziare con
https://os3://. Args(Facoltativo[String])-
Elenco di argomenti da passare al singolo script.
Nota
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:stringInstanceProfile:stringAdditionalIamPolicies: - Policy:stringNota
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
InstanceProfileeInstanceRole. Il formato èarn:Partition:iam::Account:instance-profile/. Se viene specificato, leInstanceProfileNameAdditionalIamPoliciesimpostazioniInstanceRoleand non possono essere specificate. InstanceRole(FacoltativoString)-
Speciifica un ruolo di istanza per sovrascrivere il ruolo di istanza del nodo di accesso predefinito. Non è possibile specificare
InstanceProfileeInstanceRole. Il formato èarn:Partition:iam::Account:role/RoleName. Se viene specificato, leAdditionalIamPoliciesimpostazioniInstanceProfileand non possono essere specificate. AdditionalIamPolicies(Facoltativo)-
AdditionalIamPolicies: - Policy:stringUna politica IAM Amazon Resource Name (ARN).
Specifica un elenco di Amazon Resource Names (ARNs) di 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
InstanceRoleimpostazioniInstanceProfileand non possono essere specificate. Si consiglia di utilizzarleAdditionalIamPoliciesperchéAdditionalIamPoliciesvengono aggiunte alle autorizzazioni richieste eInstanceRoledevono 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.
Policy(Obbligatorio[String])