Salta al contenuto

Come posso aumentare il numero di inode o file per i volumi nel mio file system FSx per ONTAP?

4 minuti di lettura
0

Desidero aumentare il numero massimo di file per i volumi nel mio file system Amazon FSx per NetApp ONTAP.

Breve descrizione

Se nel volume sono esauriti gli inode (nodi indice) o i file, ricevi uno dei seguenti messaggi di errore:

"Error message no space left on the device"

"Error message: file system is out of inodes"

"wafl.vol.outOfInodes: file system on Volume vol_name is out of inodes because it's reached the maximum number of files"

"INODE: System/Cluster Notification from filer (OUT OF INODES) ALERT"

Per risolvere il problema, aumenta il numero massimo di file presenti nei volumi FlexVol e nei volumi FlexGroup.

Nota: se non riesci ad aumentare il numero massimo di file, devi eliminare i file per liberare gli inode o aumentare le dimensioni del volume. Se il nuovo numero di file è maggiore di quello che il volume è in grado di gestire, il volume riporta il valore massimo possibile.

Risoluzione

Nota: i comandi nella seguente risoluzione utilizzano l'interfaccia a riga di comando (CLI) di NetApp ONTAP. Potresti ricevere il messaggio di errore ** quando esegui il comando **modify"Error: Volume name: The first character must be a letter or underscore". Per risolvere il problema, utilizza la funzionalità di completamento dei comandi. Ad esempio, inizia a inserire manualmente il comando, quindi premi il tasto TAB per completare automaticamente il codice. Questa funzionalità consente di evitare errori di sintassi.

Aumenta il numero di file o inode nel volume

Nota: il comando set nei passaggi seguenti è un comando avanzato che restituisce un avviso. Per ulteriori informazioni, consulta Description (Descrizione) sul sito web NetApp.

Completa i seguenti passaggi:

  1. Per verificare il numero massimo di file gestibili dal volume, esegui questi comandi:

    set advanced
    
    volume show -vserver fsx -volume vol1  -fields files-maximum-possible  
    

    Nota: sostituisci vol1 con il tuo volume. Quando richiesto, premi Y.

    Esempio di output:

    vserver volume files-maximum-possible  
    ------- ------ ----------------------  
    fsx     vol1   255013682

    Nell'esempio precedente, puoi aggiungere un massimo di 255.013.682 file per il volume vol1.

  2. Per verificare il numero massimo di file nel volume, esegui questo comando:

    volume show -vserver svm_name -volume vol_name -fields files

    Nota: sostituisci svm_name con il nome del tuo server e vol_name con il nome del tuo volume.

  3. Per modificare il numero massimo di file consentiti sul volume, esegui questo comando:

    volume modify -vserver svm_name -volume vol_name -files number_of_files

    Nota: sostituisci svm_name con il nome del tuo server, vol_name con il nome del tuo volume e number_of_files con il numero di file consentiti sul volume.

    Esempio di output:

    Volume modify successful on volume vol1 of Vserver svm1
  4. Per verificare la modifica, esegui nuovamente il comando show:

    volume show -vserver fsx -volume vol1 -fields files

    Nota: sostituisci vol1 con il tuo volume.

Nota: sopo aver aumentato il numero di file nel volume, conferma che l'utilizzo dello spazio inode e aggregato (aggr) sia inferiore all'80%.

Imposta il numero massimo di file per un volume

Puoi utilizzare l'opzione files-set-maximum per impostare il numero di file sul valore massimo che il volume può gestire. Dopo aver impostato files-set-maximum su true, NetApp ONTAP regola automaticamente maxfiles sul valore massimo possibile.

Importante: non puoi annullare le modifiche apportate all'impostazione files-set-maximum dopo averla impostata su true.

Per impostare il valore massimo per il numero di inode o file per il volume, esegui questi comandi:

set -privilege advanced

vol modify -vserver fsx -volume vol1 -files-set-maximum true

Nota: sostituisci vol1 con il tuo volume. Quando richiesto, premi Y.

Per verificare la modifica, esegui questo comando:

volume show -vserver svm1 -volume vol1 -fields files

Nota: sostituisci svm1 con il tuo server e vol1 con il tuo volume.

Informazioni correlate

La capacità di archiviazione del volume è insufficiente

Aumento della capacità di archiviazione di un volume

AWS UFFICIALEAggiornata 7 mesi fa