>> I have several diskless workstations that mostly work just fine (I have one
>> other issue that I'll get to later) except that if I try to mount an
>> additional directory from the server the nfs server stops responding to all
>> clients. For example I have:
>> 1. Client boots and mounts it's root directory from server://tftpboot/client1
>> and continues to boot and work fine.
>> 2. Client now mounts server://data in /data and the nfs server stops
>> responding.
>> I'm running Debian Woody on the server with kernel 2.4.19 and the user space
>> nfs daemon. The clients are a mixture of Debian Potato and Woody with a
>> variety of 2.2 and 2.4. kernels.
>> Any ideas?
> Show us how these shares are offered -- list the server's /etc/exports
> file. And show us specifically how you mount the additional share at the
> client.
Here is the /etc/exports file on the server (homer):
# Give Bart access to home & sources
/home bart(rw,no_root_squash,map_daemon)
/usr/src bart(rw,no_root_squash,map_daemon)
#nfs boot machines
/tftpboot 192.168.0.0/255.255.255.0(rw,no_root_squash)
# Other data
# /data 192.168.0.0/255.255.0.0(rw,no_root_squash,map_daemon)
/ 192.168.0.0/255.255.0.0(rw,no_root_squash,map_daemon)
My fstab file from one of the diskless boxes:
192.168.0.1:/tftpboot/192.168.0.31 / nfs
proc /proc proc defaults 0 0
And mounting an additonal directory like this:
mount homer:/data /data
Imediately the nfs server stops responding to any of the machines here that
have mounts and only recovers when I restart nfsd. Mounting that same
directory from any of the normal (not diskless) machines works fine and the
diskless machines can mount directories from other machines with no
problems.
Quote:> And what is with the double slashes? That is not normal NFS syntax.
> Right: "mount machine-name:/share-name /local/mount/point"
> Wrong: "mount machine-name://share-name /local/mount/point"
Yes, I know, guess I've just been to too many web pages today:)
--
Ray