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 [efs]
Definisce le impostazioni di configurazione per Amazon EFS montato sulla testina e sui nodi di elaborazione. Per ulteriori informazioni, consulta la CreateFileSystempagina di riferimento delle API di Amazon EFS.
Per scoprire come includere i file system Amazon EFS nella definizione del cluster, consultaSezione [cluster]
/efs_settings
.
Per utilizzare un file system Amazon EFS esistente per uno storage permanente a lungo termine indipendente dal ciclo di vita del cluster, specificaefs_fs_id.
Se non lo specifichiefs_fs_id, AWS ParallelCluster crea il file system Amazon EFS dalle [efs]
impostazioni al momento della creazione del cluster ed elimina il file system e i dati quando il cluster viene eliminato.
Per ulteriori informazioni, consulta Procedure consigliate: spostare un cluster a una nuova AWS ParallelCluster versione secondaria o patch.
Il formato è[efs
. efs-name
]efs-name
deve iniziare con una lettera, contenere non più di 30 caratteri e contenere solo lettere, numeri, trattini (-) e caratteri di sottolineatura (_).
[efs customfs] shared_dir = efs encrypted = false performance_mode = generalPurpose
Argomenti
efs_fs_id
(Facoltativo) Definisce l'ID del file system Amazon EFS per un file system esistente.
La specificazione di questa opzione annulla tutte le altre opzioni di Amazon EFS ad eccezione di. shared_dir
Se si imposta questa opzione, supporta solo i seguenti tipi di file system:
-
File system che non hanno un mount target nella zona di disponibilità dello stack.
-
File system con un mount target esistente nella zona di disponibilità dello stack da cui è consentito il traffico NFS in entrata e in uscita.
0.0.0.0/0
La verifica dell'integrità per la convalida di efs_fs_id richiede le autorizzazioni seguenti per il ruolo IAM:
-
elasticfilesystem:DescribeMountTargets
-
elasticfilesystem:DescribeMountTargetSecurityGroups
-
ec2:DescribeSubnets
-
ec2:DescribeSecurityGroups
-
ec2:DescribeNetworkInterfaceAttribute
Per evitare errori, aggiungi queste autorizzazioni al ruolo IAM o imposta sanity_check =
false
.
Importante
Quando si imposta una destinazione di montaggio da cui è consentito il traffico NFS in entrata e in uscita0.0.0.0/0
, il file system viene esposto alle richieste di montaggio NFS da qualsiasi punto della zona di disponibilità del target di montaggio. AWSnon consiglia di creare un mount target nella zona di disponibilità dello stack. Invece, lascia che si AWS occupi di questo passaggio. Se desideri avere un mount target nella zona di disponibilità dello stack, considera l'utilizzo di un gruppo di sicurezza personalizzato fornendo un'vpc_security_group_idopzione nella [vpc]sezione. Quindi, aggiungi quel gruppo di sicurezza al mount target e disattivalo sanity_check
per creare il cluster.
Non c'è alcun valore predefinito.
efs_fs_id = fs-12345
efs_kms_key_id
(Facoltativo) Identifica la AWS Key Management Service (AWS KMS) chiave gestita dal cliente da utilizzare per proteggere il file system crittografato. Se è impostata, encrypted deve essere true
. Corrisponde al KmsKeyIdparametro nell'API Reference di Amazon EFS.
Non c'è alcun valore predefinito.
efs_kms_key_id = 1234abcd-12ab-34cd-56ef-1234567890ab
encrypted
(Facoltativo) Indica se il file system è crittografato. Corrisponde al parametro Encrypted nell'API Reference di Amazon EFS.
Il valore di default è false
.
encrypted = true
performance_mode
(Facoltativo) Definisce la modalità di prestazioni del file system. Corrisponde al PerformanceModeparametro nell'API Reference di Amazon EFS.
Le opzioni valide sono i seguenti valori:
-
generalPurpose
-
maxIO
Entrambi i valori distinguono tra maiuscole e minuscole
Consigliamo la Modalità performance generalPurpose
per la maggior parte dei file system.
I file system che utilizzano la Modalità performance maxIO
sono in grado di scalare a livelli più elevati di throughput aggregato e operazioni al secondo. Tuttavia, esiste un compromesso tra latenze leggermente più elevate per la maggior parte delle operazioni sui file.
Dopo la creazione del file system, questo parametro non può essere modificato.
Il valore di default è generalPurpose
.
performance_mode = generalPurpose
provisioned_throughput
(Facoltativo) Definisce la velocità effettiva fornita del file system, misurata in MiB/s. Corrisponde al ProvisionedThroughputInMibpsparametro nell'API Reference di Amazon EFS.
Se si utilizza questo parametro, è necessario impostare throughput_mode su provisioned
.
La quota di velocità effettiva è di 1024
MiB/s. Per richiedere un aumento delle quote, contattare Supporto.
Il valore minimo è 0.0
MiB/s.
provisioned_throughput = 1024
Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.
shared_dir
(Obbligatorio) Definisce il mount point di Amazon EFS sulla testina e sui nodi di elaborazione.
Questo parametro è obbligatorio. La sezione Amazon EFS viene utilizzata solo se shared_dir specificato.
Non utilizzare NONE
o /NONE
come directory condivisa.
L'esempio seguente monta Amazon EFS su. /efs
shared_dir = efs
throughput_mode
(Facoltativo) Definisce la modalità di trasmissione del file system. Corrisponde al ThroughputModeparametro nell'API Reference di Amazon EFS.
Le opzioni valide sono i seguenti valori:
-
bursting
-
provisioned
Il valore di default è bursting
.
throughput_mode = provisioned
Politica di aggiornamento: questa impostazione può essere modificata durante un aggiornamento.