Utilizzo di NFS per montare automaticamente i file system EFS - Amazon Elastic File System

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à.

Utilizzo di NFS per montare automaticamente i file system EFS

Per aggiornare il file /etc/fstab nell'istanza EC2
  1. Connettiti all'istanza EC2:

    • Per connettersi all'istanza da un computer che esegue macOS o Linux, specificare il file .pem per il comando SSH. Per fare ciò, utilizzare l'opzione -i e il percorso della chiave privata.

    • Per connetterti alla tua istanza da un computer che esegue Windows, puoi usare uno dei due MindTerm o PuTTY. Per utilizzare PuTTY, installarlo e convertire il file .pem in un file .ppk.

    Per ulteriori informazioni, consulta i seguenti argomenti nella Guida per l'utente di Amazon EC2:

  2. Aprire il file /etc/fstab in un editor.

  3. Per montare automaticamente un file system usando NFS invece dell'helper di montaggio EFS, aggiungi la seguente riga al file /etc/fstab.

    • Sostituisci file_system_id con l'ID del file system che stai montando.

    • Sostituisci aws-region con quello in cui Regione AWS è installato il file system, ad esempio. us-east-1

    • Sostituisci mount_point con il punto di montaggio del file system.

    file_system_id.efs.aws-region.amazonaws.com:/ mount_point nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0

La riga di codice aggiunta al file /etc/fstab imposta quanto segue.

Campo Descrizione

file-system-id:/

L'ID del file system Amazon EFS. Puoi ottenere questo ID dalla console o a livello di codice dalla CLI o da un SDK. AWS

efs-mount-point

Il punto di montaggio del file system EFS sull'istanza EC2.

nfs4

Specifica il tipo di file system.

mount options

L'elenco separato da virgole delle opzioni di montaggio per il file system:

  • nfsvers=4.1: specifica l'utilizzo di NFS v4.1.

  • rsize=1048576: per migliorare le prestazioni, imposta il numero massimo di byte di dati che il client NFS può ricevere per ogni richiesta READ di rete durante la lettura di dati da un file su un file system EFS. 1048576 è la massima dimensione possibile.

  • wsize=1048576: per migliorare le prestazioni, imposta il numero massimo di byte di dati che il client NFS può inviare per ogni richiesta di rete WRITE quando si scrivono dati su un file in un file system EFS. 1048576 è la massima dimensione possibile.

  • hard: imposta il comportamento di ripristino del client NFS dopo il timeout di una richiesta NFS, in modo che la richiesta NFS venga ritentata a tempo indeterminato fino alla risposta del server. È consigliabile utilizzare l'opzione di montaggio hard (hard) per garantire l'integrità dei dati. Se utilizzi un mofintaggio soft, imposta il parametro timeo su almeno 150 decisecondi (15 secondi). In questo modo consenti di ridurre al minimo il rischio di danneggiamento dei dati che è insito nei montaggi soft.

  • timeo=600: imposta il valore di timeout utilizzato dal client NFS in attesa di una risposta prima di ripetere la richiesta NFS su 600 decisecondi (60 secondi). Se è necessario modificare il parametro timeout (timeo), si consiglia di utilizzare un valore di almeno 150, che è pari a 15 secondi. In questo modo è possibile evitare una riduzione delle prestazioni.

  • retrans=2: imposta su 2 il numero di volte che il client NFS ritenta una richiesta prima di eseguire un'altra operazione di ripristino.

  • noresvport: indica al client NFS di usare una nuova porta TCP (Transmission Control Protocol) di origine quando la connessione di rete viene ripristinata. Ciò contribuisce a garantire che il file system EFS abbia la disponibilità continua dopo un evento di ripristino di rete.

  • _netdev: impedisce al client di tentare di montare il file system EFS fino a quando la rete non è stata abilitata.

0

Specifica il valore dump; 0 indica all'utility dump di evitare di eseguire il backup del file system.

0

Indica di evitare di eseguire l'utility fsck all'avvio.