Hi, Grant,
NFS v4 works in a different way.. The directory you share with 'fsid=0' is teated as '/' root filesystem for NFS clients..
from then any other shares should be binded under the root share.
Example:
in /etc/exports file
/export (rw,sync,fsid=0) /export/home (rw,sync)
If in case you wanted to share /newexport/home_new, then you have to mount the filesystem with 'bind' option under /export/ (root NFS share)
# mkdir /export/home_new # mount -o bind /newexport/home_new /export/home_new
then, add the following entry to the above /etc/exports file /export/home_new (rw,sync)
on the client side.. if you wanted to mount the /export/home:
# mount -t nfs4 server:/home /mountpoint
/export is treated as '/' (root)
In your case, you need to use the option in fstab as shown below
serverhostname:/ /mountpoint nfs4 rw,hard,intr 0 0
regards, saravan
Grant Denkinson wrote:
I'm trying to share files between two machines running RHEL-4 WS and would like to get them to use nfs V4.
On the server, I have in /etc/exports: /export/home clienthostname(rw,sync,fsid=0) and on the client, have in /etc/fstab: serverhostname:/export/home /mountpoint nfs4 rw,hard,intr 0 0 Yet when I do: mount /mountpoint I get: mount: special device serverhostname:/export/home does not exist
It mounts if I use nfs instead of nfs4 in the fstab.
Clues please.
Grant
-- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list