Hi Edgar- On Feb 11, 2011, at 6:46 PM, Edgar Almonte wrote: > hmm i will try update to the last version but is the lasted in > official repository of my distro Yes, that could be a problem. Out of curiosity, can you tell us what version of nfs-utils is running on the working Debian client you have? > the rpcinfo -p localhost output ( run at the server ) > > rpcinfo -p localhost > program vers proto port service > 100000 4 tcp 111 portmapper > 100000 3 tcp 111 portmapper > 100000 2 tcp 111 portmapper > 100000 4 udp 111 portmapper > 100000 3 udp 111 portmapper > 100000 2 udp 111 portmapper > 391002 2 tcp 661 sgi_fam > 100024 1 udp 49216 status > 100024 1 tcp 42903 status > 100003 2 tcp 2049 nfs > 100003 3 tcp 2049 nfs > 100003 4 tcp 2049 nfs > 100227 2 tcp 2049 nfs_acl > 100227 3 tcp 2049 nfs_acl > 100003 2 udp 2049 nfs > 100003 3 udp 2049 nfs > 100003 4 udp 2049 nfs > 100227 2 udp 2049 nfs_acl > 100227 3 udp 2049 nfs_acl > 100021 1 udp 36092 nlockmgr > 100021 3 udp 36092 nlockmgr > 100021 4 udp 36092 nlockmgr > 100021 1 tcp 52268 nlockmgr > 100021 3 tcp 52268 nlockmgr > 100021 4 tcp 52268 nlockmgr > 100005 3 udp 41849 mountd > 100005 3 tcp 46012 mountd This looks weird. NFS is available on TCP and UDP in all three versions, but MNT is available in version 3. I wonder if this is confusing mount.nfs. Is there any reason why your server is configured to disable MNT version 1? > On Fri, Feb 11, 2011 at 7:27 PM, Chuck Lever <chuck.lever@xxxxxxxxxx> wrote: >> >> On Feb 11, 2011, at 6:13 PM, Edgar Almonte wrote: >> >>> Was a ipv6 issues because i add this to the client with the problem: >>> options ipv6 disable=1 >>> in /etc/modprobe.d/modprobe.conf >>> reboot and mount without using udp option work, output: >>> >>> [root@circle zen]# mount heaven.local:/STORAGE /nfs/STORAGE/ -v >>> mount: no type was given - I'll assume nfs because of the colon >>> mount.nfs: timeout set for Fri Feb 11 19:11:53 2011 >>> mount.nfs: trying text-based options >>> 'vers=4,addr=192.168.1.102,clientaddr=192.168.1.103' >>> mount.nfs: mount(2): No such file or directory >>> mount.nfs: trying text-based options 'addr=192.168.1.102' >>> mount.nfs: prog 100003, trying vers=3, prot=6 >>> mount.nfs: trying 192.168.1.102 prog 100003 vers 3 prot TCP port 2049 >>> mount.nfs: prog 100005, trying vers=3, prot=17 >>> mount.nfs: trying 192.168.1.102 prog 100005 vers 3 prot UDP port 41849 >>> >>> and i think maybe is a bug of nfs-utils that can't handle in the >>> proper way this because a connection using ipv4 protocol exist ( even >>> it detect it ) >>> >>> should i need report something like this ? or and wrong ? >> >> I swear this has been discussed and fixed already, but I can't find a specific fix in the bugzilla database or the git log. nfs-utils 1.2.2 is at least a year old. Can you update to the latest version and try again? >> >> Also, please report the NFS server's transport capabilities. "rpcinfo 192.168.1.102" should work. You may need the "-p" option. >> >>> On Fri, Feb 11, 2011 at 6:57 PM, Edgar Almonte <samudhio@xxxxxxxxx> wrote: >>>> [root@circle zen]# pacman -Qs nfs-utils >>>> local/nfs-utils 1.2.2-4 [0.69 MB] >>>> Support programs for Network File Systems >>>> [root@circle zen]# uname -a >>>> Linux circle 2.6.36-ARCH #1 SMP PREEMPT Mon Jan 24 18:34:55 UTC 2011 >>>> i686 Intel(R) Atom(TM) CPU D510 @ 1.66GHz GenuineIntel GNU/Linux >>>> >>>> >>>> On Fri, Feb 11, 2011 at 1:40 PM, Chuck Lever <chuck.lever@xxxxxxxxxx> wrote: >>>>> Which nfs-utils version and kernel release are you using? What transport protocols are available from your NFS server? It looks like only UDP. I recall a bug fix in this area in the past year. >>>>> >>>>> On Feb 11, 2011, at 12:35 PM, Edgar Almonte wrote: >>>>> >>>>>> i get this without udp option: >>>>>> >>>>>> mount: no type was given - I'll assume nfs because of the colon >>>>>> mount.nfs: timeout set for Fri Feb 11 13:27:33 2011 >>>>>> mount.nfs: trying text-based options >>>>>> 'vers=4,addr=192.168.1.102,clientaddr=192.168.1.103' >>>>>> mount.nfs: mount(2): No such file or directory >>>>>> mount.nfs: trying text-based options >>>>>> 'vers=4,addr=fe80::224:21ff:fe57:368d,clientaddr=::' >>>>>> mount.nfs: mount(2): Input/output error >>>>>> mount.nfs: mount system call failed >>>>>> >>>>>> >>>>>> and with udp option: >>>>>> >>>>>> ount: no type was given - I'll assume nfs because of the colon >>>>>> mount.nfs: timeout set for Fri Feb 11 13:28:29 2011 >>>>>> mount.nfs: trying text-based options >>>>>> 'udp,vers=4,addr=192.168.1.102,clientaddr=192.168.1.103' >>>>>> mount.nfs: mount(2): No such file or directory >>>>>> mount.nfs: trying text-based options 'udp,addr=192.168.1.102' >>>>>> mount.nfs: prog 100003, trying vers=3, prot=17 >>>>>> mount.nfs: trying 192.168.1.102 prog 100003 vers 3 prot UDP port 2049 >>>>>> mount.nfs: prog 100005, trying vers=3, prot=17 >>>>>> mount.nfs: trying 192.168.1.102 prog 100005 vers 3 prot UDP port 41044 >>>>>> heaven.local:/STORAGE on /nfs/STORAGE type nfs (rw,udp) >>>>>> >>>>>> >>>>>> for other distro ( debian laptop ) without the udp option: >>>>>> >>>>>> mount: no type was given - I'll assume nfs because of the colon >>>>>> mount.nfs: timeout set for Fri Feb 11 13:31:37 2011 >>>>>> mount.nfs: trying text-based options >>>>>> 'vers=4,addr=192.168.1.102,clientaddr=192.168.1.107' >>>>>> mount.nfs: mount(2): No such file or directory >>>>>> mount.nfs: trying text-based options 'addr=192.168.1.102' >>>>>> mount.nfs: prog 100003, trying vers=3, prot=6 >>>>>> mount.nfs: trying 192.168.1.102 prog 100003 vers 3 prot TCP port 2049 >>>>>> mount.nfs: prog 100005, trying vers=3, prot=17 >>>>>> mount.nfs: trying 192.168.1.102 prog 100005 vers 3 prot UDP port 41044 >>>>>> heaven.local:/STORAGE on /srv/nfs type nfs (rw) >>>>>> >>>>>> >>>>>> and look like is some ipv6 issues >>>>>> >>>>>> >>>>>> On Thu, Feb 10, 2011 at 11:50 AM, Chuck Lever <chuck.lever@xxxxxxxxxx> wrote: >>>>>>> >>>>>>> On Feb 9, 2011, at 7:59 PM, Edgar Almonte wrote: >>>>>>> >>>>>>>> hello list >>>>>>>> >>>>>>>> like the subject say after some upgrade of my distro ( i have 2 >>>>>>>> machine with the same distro and only in one happne the problem ) i >>>>>>>> can only mount nfs share using the option -o udp , without it i get >>>>>>>> this error >>>>>>>> mount.nfs: mount system call failed >>>>>>> >>>>>>> What does >>>>>>> >>>>>>> sudo mount.nfs heaven.local:/STORAGE /nfs/STORAGE -v >>>>>>> >>>>>>> say? It should tell you how the mount command is negotiating with the server. >>>>>>> >>>>>>>> i am using avahi-dns ( mdns ) for hostname resolve >>>>>>>> >>>>>>>> command used: >>>>>>>> mount heaven.local:/STORAGE /nfs/STORAGE/ >>>>>>>> check dns is work right : >>>>>>>> >>>>>>>> ping heaven.local >>>>>>>> PING heaven.local (192.168.1.102) 56(84) bytes of data. >>>>>>>> 64 bytes from heaven.local (192.168.1.102): icmp_seq=1 ttl=64 time=0.153 ms >>>>>>>> 64 bytes from heaven.local (192.168.1.102): icmp_seq=2 ttl=64 time=0.160 ms >>>>>>>> ^C >>>>>>>> --- heaven.local ping statistics --- >>>>>>>> 2 packets transmitted, 2 received, 0% packet loss, time 1001ms >>>>>>>> rtt min/avg/max/mdev = 0.153/0.156/0.160/0.013 ms >>>>>>>> >>>>>>>> >>>>>>>> anyidea what i need check for solve this issue ? >>>>>>>> >>>>>>>> thanks >>>>>>>> -- >>>>>>>> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in >>>>>>>> the body of a message to majordomo@xxxxxxxxxxxxxxx >>>>>>>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>>>>>> >>>>>>> -- >>>>>>> Chuck Lever >>>>>>> chuck[dot]lever[at]oracle[dot]com >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> -- >>>>> Chuck Lever >>>>> chuck[dot]lever[at]oracle[dot]com >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >> >> -- >> Chuck Lever >> chuck[dot]lever[at]oracle[dot]com >> >> >> >> >> -- Chuck Lever chuck[dot]lever[at]oracle[dot]com -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html