Quero aumentar o número máximo de arquivos (inodes) dos volumes no meu sistema de arquivos do Amazon FSx para NetApp ONTAP. Como faço isso?
Breve descrição
Se o volume estiver sem inodes/arquivos, você poderá receber uma das seguintes mensagens de erro:
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 has reached the maximum number of files
INODE: System/Cluster Notification from filer (OUT OF INODES) ALERT
Se você receber esses erros, poderá aumentar o número máximo de arquivos nos seus volumes FlexVol e FlexGroup.
Nota: Se o número máximo de arquivos não puder ser aumentado, você deverá selecionar arquivos para exclusão para inodes gratuitos. Ou aumente o tamanho do volume. Se a nova contagem de arquivos especificada for maior do que o volume pode acomodar, este reportará o valor máximo possível. O comando na seção a seguir relata o valor máximo possível.
Verifique o valor máximo atual do arquivo para o volume
O modo avançado do FSx para ONTAP fornece um comando para verificar o valor máximo possível e atual de arquivos definido para cada volume. Use o seguinte comando de privilégios avançados para verificar o valor máximo possível de arquivos para um volume. Altere vol1 para o nome do seu volume.
::> set advanced
::*> volume show -vserver fsx -volume vol1 -fields files-maximum-possible
vserver volume files-maximum-possible
------- ------ ----------------------
fsx vol1 255013682
O número 255013682 no exemplo acima é o valor máximo do arquivo que pode ser definido para o volume vol1.
Nota: Os comandos nesta resolução são executados usando a Interface de linha de comando do NetApp ONTAP (NetApp ONTAP CLI). Para obter informações sobre como acessar a NetApp ONTAP CLI, consulte Usar a NetApp ONTAP CLI.
Resolução
Aumente o número de arquivos ou inodes no seu volume
Nota: Ao aumentar o número de arquivos no seu volume, preste atenção aos inodes usados e ao espaço de agregação usado. É uma boa prática manter os inodes usados e os valores de espaços de agregação próximos de 80%.
1. Verifique o número máximo atual de arquivos no volume. No comando de exemplo a seguir, altere svm_name e vol_name para os valores corretos do seu caso de uso.
::> volume show –vserver svm_name -volume vol_name -fields files
2. Modifique o número máximo de arquivos. No comando de exemplo a seguir, altere svm_name, vol_name e number_of_files para os valores corretos do seu caso de uso.
::> volume modify –vserver svm_name -volume vol_name -files number_of_files
Exemplo
Verifique o número atual de arquivos atribuídos ao volume:
::> volume show -vserver fsx -volume vol1 -fields files
vserver volume files
------- ------ --------
svm1 vol1 25501367
Atualize o número de inodes ou arquivos:
::> volume modify -vserver fsx -volume vol1 -files 35501367
Volume modify successful on volume vol1 of Vserver svm1
Verifique a modificação:
::> volume show -vserver fsx -volume vol1 -fields files
vserver volume files
------- ------ --------
vol1 vol1 35501358
Definir o valor máximo de arquivo para um volume
Você pode usar a opção files-set-maximum para definir o valor máximo de arquivo para um volume. Quando o valor files-set-maximum em um volume está definido como true, o ONTAP ajusta automaticamente os maxfiles para o maior valor possível.
Nota: A opção files-set-maximum é uma variável de uso único. Você não pode alterá-la depois de defini-la como true.
1. Execute o comando a seguir para definir o valor máximo para o número de inodes ou arquivos desse volume. No comando de exemplo a seguir, altere os nomes do SVM e do volume para os valores corretos do seu caso de uso.
::> set -privilege advanced
::*> vol modify -vserver fsx -volume vol1 -files-set-maximum true
2. Execute o comando a seguir para verificar a alteração. No comando de exemplo a seguir, altere os nomes do SVM e do volume para os valores corretos do seu caso de uso.
::*> volume show -vserver svm1 -volume vol1 -fields files
Informações relacionadas
Solução de problemas - Você tem capacidade de volume insuficiente
Aumentar o número máximo de arquivos em um volume