Is there other way to avoid file collision than enabling the 64-bit file IDs when file count of a flexgroup exceed 2 billion?
Applies to
- ONTAP 9
- FlexGroup
Answer
- NetApp strongly recommends enabling the NFS server option -v3-64bit-identifiers at the advanced privilege level before you create a FlexGroup volume, especially if your file system exceeds or might exceed the two billion inode threshold
- If your environment has volumes that need 32-bit and other volumes that require more than two billion files, then you can use different SVMs to host those volumes and enable or disable 64-bit file IDs as needed
- Per TR-4571 (Pg. 125) Starting with ONTAP 9.5, it is possible to set up a quota policy that prevents a FlexGroup volume from exceeding two billion files if 32-bit file handles are still being used by way of quota enforcement.
Additional Information
- Due to application limitation, the v3-64bit-identifiers configuration is not allowed in the storage system
- The file count of a flexgroup already reached 2.3 billion
- TR-4571 mentioned that there is file ID collision risk if v3-32bit-identifiers is used and the file count exceed 2 billion
