Write or Create File Problems

When your *IX client allows you to read files, but you are unable to write or create files:

  • Are you sure you have done a R/W mount? From a VM user ID issue smsg vmnfs m q resource user ALL to make sure the VMNFS server agrees.

  • Are you sure you have authority to write to an SFS file? Remember that in SFS the authority levels are different for a file and its owning directory.

    From the VM user ID used for the mount, issue Query Auth filename filetype dirid to see your authority for the file. Issue Query Auth dirid to see your authority for the directory. (The VM user ID must be running CMS to issue these commands.)

  • If mounting a BFS directory, are your UIDs consistent across systems? You may have problems if the UID/GIDs for the mount point on the *IX system are different from those assigned to the VM user ID used on the mount. Look for the POSIXINFO statement in its VM directory entry. (A default of -1 is assigned if there is no UID specification for a user.)

  • What version of NFS is in use? Some *IX NFS Clients quietly default to the highest supported version, but don't complain that the NFS server does not support it. The z/VM VM NFS server supports only NFS version 2 and NFS version 3, so you may need to specify nfsvers=2 or nfsvers=3 on your mount.

Return to the main z/VM TCP/IP NFS Server Support page.