Fcntl syscall returns an error stating it is not possible to lock the given file on any VxFS file systems which are mounting via NFS.
The lockd process not running on both NFS server and NFS client systems.
Check that on NFS server and NFS client machines the "lockd" process is running.
If no lockd is running it will not be possible to acquire any locks on the NFS exported filesystems. regardless of the filesystem type (UFS/VxFS).
To check if lockd is running and if not, to start it, run the below commands on all systems (NFS server and NFS clients):
# ps -ef | grep lockd | grep -v grep # If no lockd PID is returned continue running the below
# /usr/lib/nfs/lockd
Note! For details about the lockd process and how it works please refer to the lockd(1M) Man page.