Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: lid on October 27, 2014, 02:46:49 PM

Title: Help: NFS mount error
Post by: lid on October 27, 2014, 02:46:49 PM
Hi,

I installed nfs-utils and its deps extensions. My goal is to mount a directory on an remote NFS server (an embedded system with busybox).

Here is the error I got:

tc@xxx:~$ sudo mount <nfs-server-ip>:/root/test ./mnt/
mount.nfs: an incorrect mount option was specified
mount: mounting <nfs-server-ip>:/root/test on ./mnt/ failed: Connection refused

On the remote server, I got this line in /var/log/messages:
Oct 27 18:45:15 daemon.notice mountd[30895]: authenticated mount request from <tc-ip-address>:981 for /root/test (/root/test)

Nothing unusual there!

When I googled around, I found someone mentioned that using -o nfsvers=3 might solve this problem. However this is not an option in the nfs command extension.

Any ideas how to work around this?
Title: Re: Help: NFS mount error
Post by: gerald_clark on October 27, 2014, 03:00:32 PM
1. Do not mount anything directly on /mnt.  It is a directory that contains mount points for your devices.
2. It sounds like you did not start the client which includes the lock daemon.. Add the command "/usr/local/etc/init.d/nfs-client start"  to your /opt/bootlocal.sh and do a backup.
Title: Re: Help: NFS mount error
Post by: lid on October 27, 2014, 04:33:33 PM
1. Do not mount anything directly on /mnt.  It is a directory that contains mount points for your devices.
2. It sounds like you did not start the client which includes the lock daemon.. Add the command "/usr/local/etc/init.d/nfs-client start"  to your /opt/bootlocal.sh and do a backup.

It works now! Didn't know I need to start nfs-client this way.
Thanks