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à dei pool
Definisce gruppi di nodi di accesso con la stessa configurazione delle 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-
Specifica 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-
Specifica il numero di nodi di accesso da mantenere attivi.
Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.
InstanceType(ObbligatorioString)-
Specifica il tipo di istanza Amazon EC2 utilizzato per il nodo di accesso. L'architettura del tipo di istanza deve essere la stessa utilizzata per Slurm
InstanceTypel'impostazione.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-
Specifica il tempo minimo in minuti che intercorre tra la notifica all'utente connesso della disattivazione di un nodo di accesso e l'effettivo evento di arresto. I valori validi per
GracetimePeriodsono compresi tra 3 e 120 minuti. L'impostazione predefinita è 10 minuti.Nota
L'evento di attivazione prevede interazioni tra più AWS servizi. A volte, la latenza di rete e la propagazione delle informazioni potrebbero richiedere del tempo, quindi il periodo di tolleranza 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)-
Specifica l'AMI personalizzata utilizzata per il provisioning dei nodi di accesso. Se non 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-
Specifica la
sshchiave utilizzata per accedere ai nodi di accesso. Se non specificato, il valore predefinito è quello specificato in. Sezione HeadNodeImportante
Obsoleto: il parametro di configurazione
LoginNodes/Pools/Ssh/KeyNameè stato rimosso nella versione 3.15.0. AWS ParallelCluster Per ulteriori dettagli, vedere. https://github.com/aws/aws-parallelcluster/issues/6811 AllowedIps(FacoltativoString)-
Specifica l'intervallo CIDR-formatted IP o l'ID di un elenco di prefissi per le connessioni SSH ai nodi di accesso nel pool. L'impostazione predefinita è quella AllowedIps definita nella configurazione del nodo principale o,
0.0.0.0/0se non specificata. Sezione 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 venga modificata per un aggiornamento.
SubnetIds(Obbligatorio)[String]-
L'ID della sottorete esistente in cui esegui il provisioning dei nodi di accesso. È possibile definire una sola 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(Opzionale)-
Definisce le impostazioni di configurazione per il server Amazon DCV in esecuzione 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 Amazon DCV configurata da AWS ParallelCluster è aperta a tutti gli indirizzi IPv4. Puoi connetterti a una porta Amazon DCV solo se disponi dell'URL per la sessione Amazon DCV e connetterti alla sessione Amazon DCV entro 30 secondi dalla restituzione dell'URL da pcluster dcv-connect. Usa l'
AllowedIpsimpostazione per limitare ulteriormente l'accesso alla porta Amazon DCV con un intervallo CIDR-formatted IP e usa l'impostazione Port 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(Obbligatorio)Boolean-
Specifica se Amazon DCV è abilitato sui nodi di accesso del pool. Il valore predefinito è
false.Nota
Amazon DCV genera automaticamente un certificato autofirmato utilizzato per proteggere il traffico tra il client Amazon DCV e il server Amazon DCV in esecuzione sul nodo di accesso. Per configurare il proprio certificato, consulta Certificato HTTPS Amazon DCV.
Port(Facoltativo)Integer-
Specifica la porta per Amazon DCV. Il valore predefinito è
8443. AllowedIps(Facoltativo)String-
Specifica l'intervallo CIDR-formatted IP per le connessioni ad Amazon DCV. Questa impostazione viene utilizzata solo quando si AWS ParallelCluster crea il gruppo di sicurezza. Il valore predefinito è
0.0.0.0/0che consente l'accesso da qualsiasi indirizzo internet.
CustomActions(Facoltativo)-
Specifica 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)-
Specifica un singolo script o una sequenza di script da eseguire sui nodi di accesso prima che venga avviata qualsiasi azione di bootstrap per la distribuzione dei nodi. 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, iniziando dal primo.
Script(ObbligatorioString)-
Specifica 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)-
Specifica 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, iniziando dal primo.
Script(ObbligatorioString)-
Specifica 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)-
Specifica 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)-
Specifica 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, iniziando dal primo.
Script(ObbligatorioString)-
Specifica 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)-
Specifica 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)-
Specifica un ruolo di istanza o un profilo di istanza da utilizzare nei nodi di accesso per sovrascrivere il ruolo di istanza o il profilo 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-
Specifica 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)-
Specifica 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 policy IAM Amazon Resource Name (ARN).
Specifica un elenco di Amazon Resource Names (ARN) delle politiche IAM per Amazon EC2. Questo elenco è allegato al ruolo principale 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 viene specificato, non è possibile specificare
InstanceRolele impostazioniInstanceProfileand. Si consiglia di utilizzareAdditionalIamPoliciesperchéAdditionalIamPoliciesvengono aggiunte alle autorizzazioni richieste eInstanceRoledevono includere tutte le autorizzazioni richieste. AWS ParallelCluster Le autorizzazioni richieste spesso cambiano da una versione all'altra man mano che vengono aggiunte funzionalità.Non esiste un valore predefinito.
Policy(Obbligatorio[String])