FSx for ONTAP 파일 시스템의 볼륨에 대한 inode 또는 파일 수를 늘리려면 어떻게 해야 하나요?

3분 분량
0

Amazon FSx for NetApp ONTAP 파일 시스템에서 볼륨의 최대 파일 수를 늘리고 싶습니다.

간략한 설명

볼륨에 inode(인덱스 노드) 또는 파일이 부족한 경우 다음 오류 메시지 중 하나가 표시될 수 있습니다.

"오류 메시지: 장치에 남은 공간이 없습니다 ”

"오류 메시지: 파일 시스템에 inode가 부족합니다"

“wafl.vol.outOfInodes: 볼륨 vol_name의 파일 시스템이 최대 파일 수에 도달하여 inode가 부족합니다 ”

"INODE: 파일러의 시스템/클러스터 알림(INODES 부족) 경고"

이 문제를 해결하려면 FlexVol 볼륨 및 FlexGroup 볼륨에 있는 최대 파일 수를 늘리세요.

참고: 최대 파일 수를 늘릴 수 없는 경우 파일을 삭제하여 inode를 비워야 합니다. 또는 볼륨 크기를 늘리세요. 새로 지정한 파일 수가 볼륨이 수용할 수 있는 크기보다 크면 가능한 최대값을 보고합니다. 다음 섹션의 명령은 가능한 최대값을 보고합니다.

볼륨의 현재 최대 파일 값을 확인합니다.

FSx for ONTAP 고급 모드에서는 각 볼륨에 설정된 현재 가능한 최대 파일 값을 확인하는 명령을 제공합니다. 볼륨의 가능한 최대 파일 값을 확인하려면 다음 고급 권한 명령을 실행합니다. vol1을 볼륨 이름으로 바꿉니다.

::> set advanced::*> volume show -vserver fsx -volume vol1  -fields files-maximum-possible  
vserver volume files-maximum-possible  
------- ------ ----------------------  
fsx     vol1   255013682

이 예시에서 숫자 255013682는 볼륨 vol1에 설정할 수 있는 최대 파일 값입니다.

참고: 이 해결 방법의 명령은 NetApp ONTAP Command Line Interface(NetApp ONTAP CLI)를 사용합니다. NetApp ONTAP CLI에 액세스하는 방법에 대한 자세한 내용은 NetApp ONTAP CLI 사용을 참조하세요.

해결 방법

볼륨의 파일 또는 inode 수를 늘립니다.

참고: 볼륨의 파일 수를 늘릴 때는 inode 및 aggr 공간 사용량이 80%에 가까운 값을 초과하지 않도록 해야 합니다.

1.    다음 명령을 실행하여 볼륨에 있는 현재 최대 파일 수를 확인합니다. svm_namevol_name을 사용 사례의 값으로 바꿉니다.

::> volume show –vserver svm_name -volume vol_name -fields files

2.    다음 명령을 실행하여 최대 파일 수를 수정합니다. svm_name, vol_namenumber_of_files를 사용 사례에 맞는 값으로 바꿉니다.

::> volume modify –vserver svm_name -volume vol_name -files number_of_files

예시

볼륨에 할당된 현재 파일 수를 확인합니다.

::> volume show -vserver fsx -volume vol1 -fields filesvserver volume files  
------- ------ --------  
svm1 vol1 25501367

inode 또는 파일 수를 업데이트합니다.

::> volume modify -vserver fsx -volume vol1 -files 35501367Volume modify successful on volume vol1 of Vserver svm1

수정 사항 확인:

::> volume show -vserver fsx -volume vol1 -fields filesvserver volume files  
------- ------ --------  
vol1 vol1 35501358

볼륨의 최대 파일 값 설정

**files-set-maximum ** 옵션을 사용하여 볼륨의 최대 파일 값을 설정할 수 있습니다. 볼륨의 files-set-maximum 값이 true로 설정되면 ONTAP은 maxfiles를 가능한 가장 큰 값으로 자동 조정합니다.

참고: files-set-maximum 옵션은 일회성 변수입니다. true로 설정한 후에는 설정을 변경할 수 없습니다.

1.    이 볼륨의 inode 또는 파일 수의 최대값을 설정하려면 다음 명령을 실행합니다. SVM볼륨 이름을 사용 사례의 값으로 바꿉니다.

::> set -privilege advanced::*> vol modify -vserver fsx -volume vol1 -files-set-maximum true

2.    변경 사항을 확인하려면 다음 명령을 실행합니다. SVM볼륨 이름을 사용 사례의 값으로 바꿉니다.

::*> volume show -vserver svm1 -volume vol1 -fields files

관련 정보

문제 해결 - 볼륨 용량이 부족합니다

볼륨의 스토리지 용량 늘리기

AWS 공식
AWS 공식업데이트됨 9달 전