I'm having a problem with my NFS server on a Debian 2.2 system.

I've got a fresh installation of Debian on an old Pentium, on a LAN with the 
nfs-server package running.  I have an export in /etc/exports set to be 
read-write without root squashing and mounted it read-write on another computer 
on the LAN.  But when I try to write anything to the mounted filesystem on the 
client I get the error message "Read-only file system."  It doesn't matter 
whether I'm a regular user or whether I'm root, I can't write anything to the 
mount.  Even when I mount the export locally I can't write to it.  I ensured 
that the export is indeed mounted rw by typing 'mount' to list the mounts.

Here is my /etc/exports file:
/     *.lan(rw,no_root_squash,nohide)
/usr  *.lan(rw,no_root_squash,nohide)
/home *.lan(rw,no_root_squash,nohide)

(The nohides are there so that when I mount "/" it recursively mounts "/usr" 
and "/home".)

This is the command I issue to mount the "/" export locally and remotely:

mount -t nfs -o rw gateway:/ /mnt

This is the entry that appears when I type "mount" to see that the file system 
is mounted rw:

gateway:/ on /mnt type nfs (rw,addr=192.168.1.1)

This is what appears in /var/log/syslog when I mount the filesystem:

Jul 31 11:39:29 gateway mountd[2373]: NFS mount of / attempted from 192.168.1.1 
Jul 31 11:39:29 gateway mountd[2373]: / has been mounted by 192.168.1.1 

My version of nfs-server is 2.2beta47.

Any idea what I am doing wrong that's causing my NFS server to provide just 
read-only access?  I am able to mount other NFS shares read-write on other 
systems not running Debian, so I don't think it's a problem with "mount".

Any ideas would be greatly appreciated!

Paul

-----------------------------------------------------
Protect yourself from spam, use http://sneakemail.com

Reply via email to