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à.
Montaggio di EFS file system da un altro VPC
Quando utilizzi una connessione VPC peering o un gateway di transito per connettertiVPCs, EC2 le istanze Amazon che si trovano in una VPC possono accedere ai EFS file system di un'altraVPC, anche se VPCs appartengono a account diversi.
Prerequisiti
Prima di utilizzare la procedura seguente, attieniti ai passaggi seguenti:
-
Installa il EFS client Amazon, parte del
amazon-efs-utils
set di utilità sull'istanza di calcolo su cui stai montando il EFS file system. Utilizzi il EFS mount helper, incluso inamazon-efs-utils
, per montare il file system. Per istruzioni sull'installazione diamazon-efs-utils
, vedere Installazione del EFS client Amazon. -
Consenti l'
ec2:DescribeAvailabilityZones
azione nella IAM policy per il IAM ruolo che hai assegnato all'istanza. Ti consigliamo di allegare la policy AWS gestitaAmazonElasticFileSystemsUtils
a un'IAMentità per fornire le autorizzazioni necessarie all'entità. -
Quando esegui il montaggio da un'altra Account AWS, aggiorna la politica delle risorse del file system per consentire l'
elasticfilesystem:DescribeMountTarget
azione al responsabile ARN dell'altra Account AWS. Per esempio:{ "Id": "access-point-example03", "Statement": [ { "Sid": "access-point-statement-example03", "Effect": "Allow", "Principal": {"AWS": "arn:aws:iam::555555555555:root"}, "Action": "elasticfilesystem:DescribeMountTargets", "Resource": "arn:aws:elasticfilesystem:us-east-2:111122223333:file-system/fs-12345678" } ] }
Per ulteriori informazioni sulle politiche relative alle risorse del EFS file system, vederePolitiche basate sulle risorse all'interno di Amazon EFS.
-
Installa botocore. Il EFS client utilizza botocore per recuperare l'indirizzo IP di destinazione del mount quando il DNS nome del file system non può essere risolto durante il montaggio di un file system in un altro. VPC Per ulteriori informazioni, consulta Installare botocore
nel file. amazon-efs-utils
README -
Configura una connessione VPC peering o un VPC gateway di transito.
Connettete il client VPC e il EFS file system VPC utilizzando una connessione VPC peering o un gateway di VPC transito. Quando utilizzi una connessione VPC peering o un gateway di transito per connettertiVPCs, EC2 le istanze Amazon che si trovano in una VPC possono accedere ai EFS file system di un'altraVPC, anche se VPCs appartengono a account diversi.
Un gateway di transito è un hub di transito di rete che puoi utilizzare per interconnettere le tue reti VPCs e quelle locali. Per ulteriori informazioni sull'utilizzo dei gateway di VPC transito, consulta la Guida introduttiva ai gateway di transito nella Amazon VPC Transit Gateways Guide.
Una connessione VPCpeering è una connessione di rete tra due. VPCs Questo tipo di connessione consente di instradare il traffico tra di essi utilizzando indirizzi privati del protocollo Internet versione 4 (IPv4) o del protocollo Internet versione 6 (IPv6). È possibile utilizzare il VPC peering per connettersi all'VPCsinterno dello stesso Regione AWS o tra Regioni AWS di essi. Per ulteriori informazioni sul VPC peering, vedi Cos'è VPC il peering? nella Amazon VPC Peering Guide.
Per garantire un'elevata disponibilità del file system, ti consigliamo di utilizzare sempre un indirizzo IP di destinazione di EFS montaggio che si trovi nella stessa zona di disponibilità NFS del client. Se stai montando un EFS file system che si trova in un altro account, assicurati che il NFS client e la destinazione di EFS montaggio si trovino nello stesso ID della zona di disponibilità. Questo requisito si applica perché i nomi AZ possono differire da un account all'altro.
Per montare un EFS file system in un altro VPC utilizzo IAM o in un punto di accesso
-
Connect alla tua EC2 istanza. Per ulteriori informazioni, consulta Connect to your EC2 istance nella Amazon EC2 User Guide.
-
Creare una directory per il montaggio del file system utilizzando il seguente comando.
$
sudo mkdir /mnt/efs Per montare il file system utilizzando IAM l'autorizzazione, usa il seguente comando:
$
sudo mount -t efs -o tls,iamfile-system-dns-name
/mnt/efs/Per ulteriori informazioni sull'utilizzo IAM dell'autorizzazione conEFS, vedereUtilizzato IAM per controllare l'accesso ai dati del file system.
Per montare il file system utilizzando un punto di EFS accesso, utilizzate il seguente comando:
$
sudo mount -t efs -o tls,accesspoint=access-point-id
file-system-dns-name
/mnt/efs/Per ulteriori informazioni sui punti di EFS accesso, vedereLavorare con i punti di EFS accesso Amazon.
Montaggio di EFS file system da un altro Regione AWS
Se state montando il EFS file system da un altro VPC che si trova in un file system Regione AWS diverso dal file, sarà necessario modificare il efs-utils.conf
file. In /dist/efs-utils.conf
individua le righe seguenti:
#region = us-east-1
Rimuovi i commenti dalla riga e sostituisci il valore dell'ID della regione in cui si trova il file system, se non è presente in us-east-1
.