We often face issue while mounting NFS exports from Linux (or any other OS, I guess) on Solaris machine. This is due to different versions of NFS protocols in between two machines.
In order to resolve this issue, we are required to modify one file.
1. Open /etc/default/nfs in your favorite editor
2. Search for “NFS_CLIENT_VERSMAX” or “#NFS_CLIENT_VERSMAX”. Its default value is set to 4
3. Uncomment this line and set its value to 3. Now it should look like,
and that's it. We don’t need to restart any service for NFS mounting to work.