Can the volume language be changed after creation in ONTAP?
Applies to
ONTAP 9.7P1 and later
Answer
NOTE:
- DO NOT change volume language if the volume was ever accessed by NFS clients.
- Change vol language if and only if this volume NEVER used by NFS clients, otherwise it will corrupt files created using NFS(in past) or they may lose files created with NFS.
- Introduced in ONTAP 9.7P1, the volume language can be changed from *.UTF-8 to utf8mb4. This is only possible if the current volume language matches *.UTF-8 (such as en_US.UTF-8 or C.UTF-8) and if the new volume language is utf8mb4.
- Changing the volume language to utf8mb4 provides support for 4-byte, UTF-8 encoded names, and can allow creation and display of names that include Unicode supplementary characters.
- This is non-disruptive as no on-disk conversion takes place.
- Alternatively, create a new utf8mb4 volume and migrate the data over using a file-based copy
- Modifying language of snapmirror (regular and sync snapmirror) source and destination volumes is not allowed
- For more information, see: Unable to change FlexVol language for SnapMirror source
- The command has some possibly problematic outcomes that require discussion with Support