Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
NFS mounts the wrong directory-only duplicates of one appear
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
micko
Tux's lil' helper
Tux's lil' helper


Joined: 16 Dec 2004
Posts: 116
Location: Finland / Turku

PostPosted: Mon Feb 18, 2013 7:48 am    Post subject: NFS mounts the wrong directory-only duplicates of one appear Reply with quote

Hi

I've had a Qnap NAS for couple of years now, but only recently has this problem appeared. I'm mounting 5 different directories from NAS to Gentoo. Here's what the NAS shares:
Code:
/etc/exports

"/share/HDA_DATA/Backup1" *(rw,async,no_root_squash,insecure)
"/share/HDA_DATA/Kuunappi1" *(rw,async,no_root_squash,insecure)
"/share/HDB_DATA/Kuunappi2" *(rw,async,no_root_squash,insecure)
"/share/HDA_DATA/Public" *(rw,async,no_root_squash,insecure)
"/share/HDA_DATA/Qdownload" *(rw,async,no_root_squash,insecure)
"/share/HDA_DATA/Qweb" *(rw,async,no_root_squash,insecure)
"/share/HDA_DATA/Tiin" *(rw,async,no_root_squash,insecure)
"/share/HDA_DATA/svn" *(rw,async,no_root_squash,insecure)


HDA_DATA and HDB_DATA are different discs. On Gentoo I have this:

Code:
/etc/fstab

...
kuunappi:/share/HDA_DATA/Kuunappi1               /media/kuunappi1        nfs     defaults,user    0 0
kuunappi:/share/HDB_DATA/Kuunappi2               /media/kuunappi2        nfs     defaults,user    0 0
kuunappi:/share/HDA_DATA/Qweb                    /media/Qweb             nfs     defaults,user    0 0
kuunappi:/share/HDA_DATA/Qdownload               /media/Qdownload        nfs     defaults,user    0 0
kuunappi:/share/HDA_DATA/Backup1                 /media/Backup1          nfs     defaults,user    0 0
...


Everything seems to be alright but no. What I get is duplicates of Backup1 to every mountpoint.

Code:
/proc/mounts

...
kuunappi:/share/Backup1 /media/kuunappi1 nfs
rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=10.0.0.3,mountvers=3,mountport=39159,mountproto=udp,local_lock=none,addr=10.0.0.3 0 0
kuunappi:/share/Backup1 /media/kuunappi2 nfs
rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=10.0.0.3,mountvers=3,mountport=39159,mountproto=udp,local_lock=none,addr=10.0.0.3 0 0
kuunappi:/share/Backup1 /media/Qdownload nfs
rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=10.0.0.3,mountvers=3,mountport=39159,mountproto=udp,local_lock=none,addr=10.0.0.3 0 0
kuunappi:/share/Backup1 /media/Qweb nfs
rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=10.0.0.3,mountvers=3,mountport=39159,mountproto=udp,local_lock=none,addr=10.0.0.3 0 0
kuunappi:/share/Backup1 /media/Backup1 nfs
rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=10.0.0.3,mountvers=3,mountport=39159,mountproto=udp,local_lock=none,addr=10.0.0.3 0 0


It looks like it mounts the last one on fstab to every mountpoint. I've tried adding noauto-option on fstab and making the mounts on a script run on startup but no help. If I manually type the mount commands, everything works.

I'm inclined to believe that the problem is with Gentoo since everything works on Ubuntu and Debian which are on the same computer. The lines on fstab are identical.

Any ideas?
_________________
"If I could remember the names of all these particles, I'd be a botanist." - Enrico Fermi
micko@IrcNet, micko_@FreeNode
Back to top
View user's profile Send private message
laberkopp
n00b
n00b


Joined: 11 Jul 2013
Posts: 2

PostPosted: Thu Jul 11, 2013 9:12 am    Post subject: Reply with quote

Hi,
I just want to share my situation with you, as this thread helped me in feeling that I am not alone with this problem.

I have no real solution or answer unfortunately.

That was the situation before the problem occured:

one central QNAP server with nfs shares exported (/Multimedia, /office)
two PC ubuntu 12.04 nfs clients that each mount from those exports several folders (/Multimedia/Pictures to /home/userX/Pictures, /Multimedia/Music to /home/userX/Music, /Multimedia/Videos to /home/userX/Videos, /office/usera to /home/usera/Documents, /office/userb to /home/userb/Documents)

Everything worked very fine.

Now I changed the situation by installing a vu+duo2 nfs client into this network mounting the folder /Multimedia/vuduo2.

From now on, I had the issue that on my both ubuntu PCs ALL the different mount points did show only the content from /Multimedia.
On the PCs mtab looked as normal as before, /proc/mounts/ looked as normal as before. On the qnap /etc/exports looked normal like before. But I could not even unmount the folders as the error "not found in /proc/mounts" occured when I tried to.

I systematically found out, that whenever the vu+duo2 had mounted the nfs export afterwards the PCs got pointed to the wrong share.
Restarting the nfs service on the QNAP or deleting the content from the rmtab file on the QNAP made it possible to mount correctly again (reboot PC).

I configured the QNAP to not provide nfsv4 but nothing changed.
I checked all export and mount parameters (like hide, crossmount, fsid) to be ok.

So I still have no clue what the problem was.

My solution now is a workaround:
the vu+duo2 mounts the share by cifs and not by nfs. Now everything is fine again.

If anybody has any idea on what does cause that one nfs client can confuse the nfs server so that other nfs clients cannot mount the share corectly I am glad to here them :-)
Back to top
View user's profile Send private message
laberkopp
n00b
n00b


Joined: 11 Jul 2013
Posts: 2

PostPosted: Mon Aug 05, 2013 6:18 pm    Post subject: Solution Reply with quote

Here I found the solution:
http://forum.qnapclub.de/viewtopic.php?f=35&t=22107

you have to mount the share exactly as the qnap share names.
You can get the right share names with
showmount -e <qnap>
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum