Salta al contenuto

Come posso utilizzare NFS per montare un volume FSX per ONTAP sulla mia istanza EC2 Linux?

3 minuti di lettura
0

Desidero montare un volume SVM (Storage Virtual Machine) Amazon FSx per NetApp ONTAP sulla mia istanza Amazon Elastic Compute Cloud (Amazon EC2) Linux. Desidero utilizzare Network File System (NFS).

Risoluzione

Nota: i passaggi seguenti riguardano le istanze EC2 eseguite su Amazon Linux 2023 (AL2023).

Prerequisiti:

  • Solo NFS v3: l'istanza deve consentire il traffico in uscita sulle porte TCP/UDP 2049, 111, 635, 4045, 4046 e 4049.
  • Solo NFS v3: il file system NetApp ONTAP deve consentire il traffico in entrata sulle porte 2049, 111, 635, 4045, 4046 e 4049.
  • Solo NFS v4: l'istanza deve consentire il traffico in uscita sulla porta TCP 2049.
  • Solo NFS v4: il file system NetApp ONTAP deve consentire il traffico in entrata sulla porta TCP 2049.

Utilizza NFS per montare il volume SVM sull'istanza EC2 Linux

Completa i seguenti passaggi:

  1. Per installare i pacchetti richiesti, esegui questo comando:

    sudo yum install -y nfs-utils
  2. Per creare una directory sull'istanza dove montare il volume SVM, esegui questo comando:

    sudo mkdir /mnt/fsx-nfs
  3. Per montare il file system, esegui questo comando in base alla versione di NFS.
    NFS v3:

    sudo mount -t nfs -o vers=3 svm-XZY.fs-ABCDE.fsx.region.amazonaws.com:/fsx /mnt/fsx-nfs

    Nota: sostituisci svm-XZY.fs-ABCDE.fsx.region.amazonaws.com con il nome DNS della tua SVM e /fsx con il percorso di giunzione del volume.
    NFS v4:

    sudo mount -t nfs -o vers=4.1 svm-XZY.fs-ABCDE.fsx.region.amazonaws.com:/fsx /mnt/fsx-nfs

    Nota: sostituisci svm-XZY.fs-ABCDE.fsx.region.amazonaws.com con il nome DNS della tua SVM e /fsx con il percorso di giunzione del volume.

  4. (Facoltativo) Per impostare il montaggio automatico durante il processo di avvio, aggiungi la riga seguente al file /etc/fstab.
    NFS v3:

    svm-XZY.fs-ABCDE.fsx.region.amazonaws.com:/fsx /mnt/fsx-nfs nfs defaults,_netdev,hard,noresvport,x-systemd.automount,x-systemd.requires=network-online.target,vers=3 0 0

    Nota: sostituisci svm-XZY.fs-ABCDE.fsx.region.amazonaws.com con il nome DNS della tua SVM e /fsx con il percorso di giunzione del volume.
    NFS v4:

    svm-XZY.fs-ABCDE.fsx.region.amazonaws.com:/fsx /mnt/fsx-nfs nfs defaults,_netdev,hard,noresvport,x-systemd.automount,x-systemd.requires=network-online.target,vers=4.1 0 0

    Nota: sostituisci svm-XZY.fs-ABCDE.fsx.region.amazonaws.com con il nome DNS della tua SVM, /fsx con il percorso di giunzione del volume e 4.1 con il numero di versione di NFS.

Risolvi i problemi di montaggio di NFS

Importante: è consigliabile creare un account NetApp. Devi avere un account NetApp per accedere agli articoli della knowledge base di NetApp.

Per risolvere i problemi di montaggio di NFS, consulta Why can't I mount my FSx for ONTAP file system on my EC2 Linux instance? (Perché non riesco a montare il mio file system FSx per ONTAP sulla mia istanza EC2 Linux?)

Controlla la configurazione del server FSx per ONTAP

Per verificare che il servizio NFS sia in esecuzione e che tu stia utilizzando la versione richiesta, esegui questo comando:

vserver nfs status
vserver nfs show

Per verificare se lo stile di sicurezza influisce sulle autorizzazioni, identifica lo stile di sicurezza eseguendo questo comando:

volume show -volume volume_name -fields security-style

Nota: sostituisci volume_name con il nome del volume del file system. Per ulteriori informazioni sugli stili di sicurezza e sui relativi effetti, consulta Learn about ONTAP NAS security styles (Informazioni sugli stili di sicurezza NAS di ONTAP) sul sito web NetApp.

Per verificare che la configurazione consenta l'indirizzo IP del client, esegui questo comando:

vserver export-policy rule show -policyname policy_name -instance

Nota: sostituisci policy_name con la policy del server FSX per ONTAP per il server NFS.

AWS UFFICIALEAggiornata 3 mesi fa