Each file stored on the file share consumes one inode. If IUse% reaches 100%,
you are not able to store more files on the file share even if you haven't
reached the maximum allocated capacity. The number of inodes scales with
capacity. If you want to add more inodes, you must add more capacity. However,
reaching the maximum number of inodes is rare and is only a concern if you need
to store numerous small files.
df and du commands report different amounts of free disk space
When a file that is open by a running process is deleted, the disk space that
the file consumes does not get freed until the file is closed. The df commands
accounts for the space consumed by deleted open files, whereas the du command
does not. This difference in calculation is why the du command often shows
more free space than df.
To display the deleted files that are still open by a running process, run:
lsof|grepdeleted
Number of client connections
You can control the number of client connections with IOPS rather than
provisioned instance capacity by using
Configurable performance (Allowllisted GA).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 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,[]]