Amazon FSx for NetApp ONTAP 파일 시스템에서 볼륨의 최대 파일 수를 늘리고 싶습니다.
간략한 설명
볼륨에 inode(인덱스 노드) 또는 파일이 부족한 경우 다음 오류 메시지 중 하나가 표시됩니다.
"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"
이 문제를 해결하려면 FlexVol 볼륨 및 FlexGroup 볼륨에 있는 최대 파일 수를 늘리십시오.
참고: 최대 파일 수를 늘릴 수 없는 경우 파일을 삭제하여 inode를 비우거나 볼륨 크기를 늘려야 합니다. 새 파일 수가 볼륨에서 관리할 수 있는 수보다 많으면 볼륨은 가능한 최대값을 보고합니다.
해결 방법
참고: 다음 해결 방법의 명령은 NetApp ONTAP 명령줄 인터페이스(CLI)를 사용합니다. **modify"Error: Volume name: The first character must be a letter or underscore" 명령을 실행할 때 ** 오류 메시지가 나타날 수 있습니다. 이 문제를 해결하려면 명령 완료 기능을 사용하십시오. 예를 들어 수동으로 명령 입력을 시작한 다음 Tab 키를 눌러 코드를 자동 완성합니다. 이 기능은 구문 오류를 방지하는 데 도움이 됩니다.
볼륨의 파일 또는 inode 수를 늘립니다.
참고: 다음 단계의 set 명령은 경고를 반환하는 고급 명령입니다. 자세한 내용은 NetApp 웹 사이트의 Description을 참조하십시오.
다음 단계를 완료하십시오.
-
볼륨에서 관리할 수 있는 최대 파일을 확인하려면 다음 명령을 실행합니다.
set advanced
volume show -vserver fsx -volume vol1 -fields files-maximum-possible
참고: vol1을 해당 볼륨으로 바꾸십시오. 메시지가 표시되면 Y 키를 누릅니다.
출력 예시:
vserver volume files-maximum-possible
------- ------ ----------------------
fsx vol1 255013682
위의 예에서는 vol1 볼륨에 최대 255,013,682개의 파일을 추가할 수 있습니다.
-
볼륨의 최대 파일 수를 확인하려면 다음 명령을 실행합니다.
volume show -vserver svm_name -volume vol_name -fields files
참고: svm_name을 해당 서버 이름으로 바꾸고 vol_name을 해당 볼륨 이름으로 바꾸십시오.
-
볼륨에 허용되는 최대 파일 수를 수정하려면 다음 명령을 실행합니다.
volume modify -vserver svm_name -volume vol_name -files number_of_files
참고: svm_name을 해당 서버 이름으로, vol_name을 해당 볼륨 이름으로, number_of_files를 볼륨에 허용되는 파일 수로 바꾸십시오.
출력 예시:
Volume modify successful on volume vol1 of Vserver svm1
-
수정을 확인하려면 show 명령을 다시 실행합니다.
volume show -vserver fsx -volume vol1 -fields files
참고: vol1을 해당 볼륨으로 바꾸십시오.
참고: 볼륨의 파일 수를 늘린 후 inode 및 총 공간 사용량이 80% 미만인지 확인하십시오.
볼륨의 최대 파일 수 설정
files-set-maximum 옵션을 사용하여 볼륨이 관리할 수 있는 최대값으로 파일 수를 설정할 수 있습니다. files-set-maximum을 true로 설정하면 NetApp ONTAP이 maxfiles를 가능한 가장 큰 값으로 자동으로 조정합니다.
중요: files-set-maximum 설정을 true로 지정한 후에는 변경 내용을 취소할 수 없습니다.
이 볼륨의 inode 또는 파일 수의 최대값을 설정하려면 다음 명령을 실행합니다.
set -privilege advanced
vol modify -vserver fsx -volume vol1 -files-set-maximum true
참고: vol1을 해당 볼륨으로 바꾸십시오. 메시지가 표시되면 Y 키를 누릅니다.
변경 사항을 확인하려면 다음 명령을 실행합니다.
volume show -vserver svm1 -volume vol1 -fields files
참고: svm1을 서버로 바꾸고 vol1을 볼륨으로 바꾸십시오.
관련 정보
볼륨의 스토리지 용량이 부족함
볼륨의 스토리지 용량 늘리기