파일 공유에 저장된 파일마다 inode 하나를 사용합니다. IUse%가 100%에 도달하면 할당된 최대 한도에 도달하지 않았더라도 파일 공유에 더 이상의 파일을 저장할 수 없습니다. inode 수는 용량에 따라 확장됩니다. inode를 추가하려면 용량을 추가해야 합니다. 하지만 최대 inode 수에 도달하는 경우는 매우 드뭅니다. 다수의 작은 파일을 저장해야 하는 경우에만 문제가 됩니다.
실행 중인 프로세스에 의해 열린 파일이 삭제되면 파일에서 사용하는 디스크 공간은 파일이 닫힐 때까지 해제되지 않습니다. df 명령어는 삭제된 열린 파일에서 사용한 공간을 사용하지만 du 명령어는 그렇지 않습니다. 이러한 계산 차이로 인해 du 명령어의 여유 공간이 df보다 많다고 표시되는 경우가 많습니다.
실행 중인 프로세스에 의해 아직 열려 있는 삭제된 파일을 표시하려면 다음을 실행합니다.
lsof|grepdeleted
클라이언트 연결 수
구성 가능한 성능 (Allowllisted GA)을 사용하여 프로비저닝된 인스턴스 용량이 아닌 IOPS로 클라이언트 연결 수를 제어할 수 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[[["\u003cp\u003eFilestore instances can encounter capacity issues related to inode usage, where each file consumes one inode, and if \u003ccode\u003eIUse%\u003c/code\u003e reaches 100%, no more files can be stored, even if storage capacity remains.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003edf\u003c/code\u003e command differs from the \u003ccode\u003edu\u003c/code\u003e command in reporting free disk space because \u003ccode\u003edf\u003c/code\u003e accounts for space used by deleted but still-open files, while \u003ccode\u003edu\u003c/code\u003e does not, which means \u003ccode\u003edu\u003c/code\u003e might report a higher amount of free space.\u003c/p\u003e\n"],["\u003cp\u003eYou can identify deleted files that are still being used by a process by running the \u003ccode\u003elsof | grep deleted\u003c/code\u003e command, which will help you understand why disk space may not be freeing up.\u003c/p\u003e\n"],["\u003cp\u003eYou can use Configurable performance to control the number of client connections with IOPS, instead of the provisioned instance capacity.\u003c/p\u003e\n"]]],[],null,["# Troubleshoot capacity issues\n\nThe following sections describe scenarios where an instance might encounter\ncapacity issues and provides steps to help address the problem.\n\n\"No space left on device\"\n-------------------------\n\nCheck if the Filestore instance has sufficient inodes by running\nthe following command on the client VM: \n\n df -i\n\nThe command returns something similar to the following: \n\n```\nFilesystem Inodes IUsed IFree IUse% Mounted on\n10.0.0.2:/vol1 134217728 13 134217715 1% /mnt/test\n```\n\nEach file stored on the file share consumes one inode. If `IUse%` reaches 100%,\nyou are not able to store more files on the file share even if you haven't\nreached the maximum allocated capacity. The number of inodes scales with\ncapacity. If you want to add more inodes, you must add more capacity. However,\nreaching the maximum number of inodes is rare and is only a concern if you need\nto store numerous small files.\n\nFor more information, see [Inode usage](/filestore/docs/scale#inode-usage) and\n[Monitoring instances](/filestore/docs/monitoring-instances#anticipating-capacity).\n\n`df` and `du` commands report different amounts of free disk space\n------------------------------------------------------------------\n\nWhen a file that is open by a running process is deleted, the disk space that\nthe file consumes does not get freed until the file is closed. The `df` commands\naccounts for the space consumed by deleted open files, whereas the `du` command\ndoes not. This difference in calculation is why the `du` command often shows\nmore free space than `df`.\n\nTo display the deleted files that are still open by a running process, run: \n\n lsof | grep deleted\n\nNumber of client connections\n----------------------------\n\nYou can control the number of client connections with IOPS rather than\nprovisioned instance capacity by using\n[Configurable performance](/filestore/docs/getting-support) (Allowllisted GA).\n\nFor more information, see [About configurable performance](/filestore/docs/getting-support)\nand [Client connection limits](/filestore/docs/limits#number_of_clients)."]]