News
Abstract
Support of the NFS version 4.2 protocol in Cluster Export Services (CES) is available as a technology preview in IBM Storage Scale 5.2.2.
Content
Overview:
CES NFS is implemented with the NFS-Ganesha open-source protocol server. CES NFS provides various protocol versions such as NFSv3, NFSv4, NFSv4.1, and NFSv4.2. The NFS version 4.2 (NFSv4.2) protocol support is disabled in earlier versions of Storage Scale.
This feature enables NFS clients to mount NFS exports by using NFSv4.2
Important:
- NFS4.2 must not be used in production environments during its technology preview phase; it is intended for test environments only.
- 2. Most NFS clients will attempt to mount by default with NFSv4.2 first if the mount command does not mention any specific minor version. Make sure to disable NFSv4.2 if you do not want to use it.
Example with a RHEL 8 NFS client, where NFS-Ganesha is enabled only with NFSv4.0:
# mount 10.0.100.126:/mnt/gpfs0/fset1 /test -vvv
mount.nfs: timeout set for Tue Oct 29 16:52:44 2024
mount.nfs: trying text-based options 'vers=4.2,addr=10.0.100.126,clientaddr=10.0.100.13'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'vers=4,minorversion=1,addr=10.0.100.126,clientaddr=10.0.100.13'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'vers=4,addr=10.0.100.126,clientaddr=10.0.100.13'
Functionality:
This feature enables NFS clients to mount NFS exports by using NFSv4.2.
To enable the NFSv4.2 protocol support, run the following IBM Storage Scale CLI command:
#mmnfs config change minor_versions=0,1,2
You can enable NFSv4.2 in parallel with older protocol versions for non-production use.
To disable NFSv4.2 or to enable NFSv4.0 and NFSv4.1 versions, use the next command:
#mmnfs config change MINOR_VERSIONS=0,1
To disable NFSv4.2 or to enable only NFSv4.0 version, use the next command:
#mmnfs config change MINOR_VERSIONS=0
Example:
- Enabling NFSv4.2:
# mmnfs config change MINOR_VERSIONS=0,1,2
mmnfs: The NFS configuration was changed successfully.
mmnfs: NFS server restarted on all NFS nodes on which NFS server is running.
- Verifying whether NFSv4.2 is enabled or not:
# mmnfs config list | grep MINOR_VERSIONS
MINOR_VERSIONS: 0,1,2
For additional details, input, or inquiries contact scale@us.ibm.com.
Was this topic helpful?
Document Information
Modified date:
06 December 2024
UID
ibm17174841