용량 문제 해결하기

다음 섹션에서는 인스턴스에 용량 문제가 발생할 수 있는 시나리오를 설명하고 문제를 해결하는 데 도움이 되는 단계를 제공합니다.

'기기에 남은 공간 없음'

클라이언트 VM에서 다음 명령어를 실행하여 Filestore 인스턴스에 inode가 충분한지 확인합니다.

df -i

이 명령어는 다음과 비슷한 결과를 반환합니다.

Filesystem           Inodes        IUsed      IFree         IUse%  Mounted on
10.0.0.2:/vol1    134217728        13         134217715     1%     /mnt/test

파일 공유에 저장된 파일마다 inode 하나를 사용합니다. IUse%가 100%에 도달하면 할당된 최대 한도에 도달하지 않았더라도 파일 공유에 더 이상의 파일을 저장할 수 없습니다. inode 수는 용량에 따라 확장됩니다. inode를 추가하려면 용량을 추가해야 합니다. 하지만 최대 inode 수에 도달하는 경우는 매우 드뭅니다. 다수의 작은 파일을 저장해야 하는 경우에만 문제가 됩니다.

자세한 내용은 Inode 사용량인스턴스 모니터링을 참고하세요.

dfdu 명령어가 서로 다른 여유 디스크 공간 보고

실행 중인 프로세스에 의해 열린 파일이 삭제되면 파일에서 사용하는 디스크 공간은 파일이 닫힐 때까지 해제되지 않습니다. df 명령어는 삭제된 열린 파일에서 사용한 공간을 사용하지만 du 명령어는 그렇지 않습니다. 이러한 계산 차이로 인해 du 명령어의 여유 공간이 df보다 많다고 표시되는 경우가 많습니다.

실행 중인 프로세스에 의해 아직 열려 있는 삭제된 파일을 표시하려면 다음을 실행합니다.

lsof | grep deleted

클라이언트 연결 수

구성 가능한 성능 (Allowllisted GA)을 사용하여 프로비저닝된 인스턴스 용량이 아닌 IOPS로 클라이언트 연결 수를 제어할 수 있습니다.

자세한 내용은 구성 가능한 성능 정보클라이언트 연결 한도를 참고하세요.