Hi, Phil,
 
Thank you very much for your kind help. My nfs mount sometimes work and 
sometimes fail.
 
The error log message is as the following. Could you help me analyse what is 
the problem? Thank you very much for your help.
 
Dec  8 11:25:31 localhost syslogd 1.4.1: restart.
Dec  8 12:02:04 localhost xinetd[3063]: START: tftp pid=14278 from=192.168.1.234
Dec  8 12:02:31 localhost mountd[3148]: authenticated mount request from 
192.168.1.234:800 for /home/hitachi/workdir/filesys 
(/home/hitachi/workdir/filesys)
Dec  8 12:03:11 localhost last message repeated 2 times
Dec  8 12:15:36 localhost mountd[3148]: authenticated mount request from 
192.168.1.234:821 for /home/hitachi/workdir/filesys 
(/home/hitachi/workdir/filesys)
Dec  8 12:16:16 localhost last message repeated 2 times
Dec  8 12:17:36 localhost last message repeated 4 times
Dec  8 12:21:47 localhost mountd[3148]: authenticated mount request from 
192.168.1.234:826 for /home/hitachi/workdir/filesys 
(/home/hitachi/workdir/filesys)
Dec  8 12:21:51 localhost mountd[3148]: Caught signal 15, un-registering and 
exiting.
Dec  8 12:21:52 localhost kernel: nfsd: last server has exited
Dec  8 12:21:52 localhost kernel: nfsd: unexporting all filesystems
Dec  8 12:21:53 localhost kernel: NFSD: Using /var/lib/nfs/v4recovery as the 
NFSv4 state recovery directory
Dec  8 12:21:53 localhost kernel: NFSD: starting 90-second grace period
Dec  8 12:22:16 localhost mountd[14959]: authenticated mount request from 
192.168.1.234:827 for /home/hitachi/workdir/filesys 
(/home/hitachi/workdir/filesys)
Dec  8 12:22:56 localhost last message repeated 2 times
Dec  8 12:24:16 localhost last message repeated 4 times
Dec  8 12:25:04 localhost mountd[14959]: authenticated mount request from 
192.168.1.234:829 for /home/hitachi/workdir/filesys 
(/home/hitachi/workdir/filesys)
Dec  8 12:25:44 localhost last message repeated 2 times
Dec  8 12:26:04 localhost mountd[14959]: authenticated mount request from 
192.168.1.234:829 for /home/hitachi/workdir/filesys 
(/home/hitachi/workdir/filesys)
Dec  8 12:26:18 localhost mountd[14959]: Caught signal 15, un-registering and 
exiting.
Dec  8 12:26:18 localhost kernel: nfsd: last server has exited
Dec  8 12:26:18 localhost kernel: nfsd: unexporting all filesystems
Dec  8 12:26:18 localhost kernel: RPC: failed to contact portmap (errno -5).
Dec  8 12:26:19 localhost kernel: NFSD: Using /var/lib/nfs/v4recovery as the 
NFSv4 state recovery directory

 
Best regards,
Peng
 
 


--- 08年12月10日,周三, Phil Quiney <phil.qui...@bigfoot.com> 写道:

发件人: Phil Quiney <phil.qui...@bigfoot.com>
主题: Re: nfs mount problem
收件人: zhupen...@yahoo.com.cn
抄送: davinci-linux-open-source@linux.davincidsp.com
日期: 2008,1210,周三,10:02下午

Hi,

Check the NFS server log file (/var/log/messages) to find out what is going on.
This should have an entry each time the mount request is seen by the server - it
should say something like 'Authenticated mount request for.....'. If it
fails to authenticate it should give a reason..

Failing that can you try swapping network cables just in case you have a faulty
one. The error (-5) is EIO which you could take to indicate a problem in the
data transfer - although you may get the same error if the NFS server denies the
mount request (from the NFS client's point of view).

Can you also check that the NFS server has no firewall. A quick 'iptables
-L'

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

The above is the output on my machine - there are no rules.

Also make sure that the NFS server itself is not shifting IP addresses via
DHCP. It is 'tradition' to make servers have static IP addresses, either
by setting them as a static on the server itself or getting the DHCP server to
issue a static address (based on the server MAC address).

Finally check permissions on /home/**** (the target root file system should all
be owned by root except for files under rootfs/home). Also confirm that
/etc/exports has 'no_root_squash'  for the export. This will allow any
files written by the target as root to maintain the permissions on the NFS
server (rather than being written as 'nobody' or whatever).

Regards

Phil Q

peng zhu wrote:

> Hi. I am a user of DM6467 EVM.
>  When booting the board, I make the board mount the nfs system in one
Linux host PC. Sometimes it succeeds, but sometimes it fails. The error msg is
like this:
>  mount: server ******** not responding, timed out
> Root-NFS: Server returned error -5 while mounting /home/*******
> *********************
>  Could you tell me what's the problem and how to solve it? Thank you
very much.
>  Best regards,
> Peng
> 
> 
> ------------------------------------------------------------------------
> 好玩贺卡等你发,邮箱贺卡全新上线!
<http://cn.rd.yahoo.com/mail_cn/tagline/card/*http://card.mail.cn.yahoo.com/>

> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Davinci-linux-open-source mailing list
> Davinci-linux-open-source@linux.davincidsp.com
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
>  




      ___________________________________________________________ 
  好玩贺卡等你发,邮箱贺卡全新上线! 
http://card.mail.cn.yahoo.com/
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to