임베디드 리눅스 nfs문제입니다. mount: RPC: Unable to receive
보드쪽>
[root@ez-x5 /root]$ mount
rootfs on / type rootfs (rw)
/dev/ram0 on / type ext2 (rw)
/proc on /proc type proc (rw)
none on /dev/pts type devpts (rw)
[root@ez-x5 /root]$ mount -t nfs -o nolock 192.168.1.1:/nfsroot /mnt/nfs
mount: RPC: Unable to receive; errno = No route to hostNFS: mount program didn'!
mount: nfsmount failed: Bad file descriptor
mount: Mounting 192.168.1.1:/nfsroot on /mnt/nfs failed: Invalid argument
에러사항입니다.
[root@ez-x5 /root]$
[root@mcmo root]# cat /etc/exports
/nfsroot 192.168.1.0/24(rw,insecure,sync,no_wdelay)
sync, no_wdelay <---이옵션이 무엇인지요?
[root@mcmo root]# mount -t nfs -o nolock 192.168.1.1:/nfsroot /mnt/nfs
호스트쪽에서는 마운트가 잘됩니다.
[root@mcmo root]# cat /proc/filesystems
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev tmpfs
nodev shm
nodev pipefs
ext2
nodev ramfs
iso9660
nodev devpts
ext3
nodev usbdevfs
nodev usbfs
nodev autofs
nodev nfs
[root@mcmo /]#ls -l
drwxr-xr-x 2 root root 4096 11??26 07:17 bin
drwxr-xr-x 4 root root 1024 11??26 07:04 boot
drwxr-xr-x 20 root root 118784 11??26 10:05 dev
drwxr-xr-x 56 root root 4096 11??26 10:12 etc
drwxr-xr-x 3 root root 4096 11??25 22:33 home
drwxr-xr-x 2 root root 4096 1??25 2003 initrd
drwxr-xr-x 9 root root 4096 11??26 07:22 lib
drwx------ 2 root root 16384 11??26 07:00 lost+found
drwxr-xr-x 2 root root 4096 1??28 2003 misc
drwxr-xr-x 6 root root 4096 11??26 01:25 mnt
drwxrwxrwx 2 nobody nobody 4096 11??26 01:06 nfsroot
drwxr-xr-x 2 root root 4096 1??25 2003 opt
dr-xr-xr-x 87 root root 0 11??26 2005 proc
drwxr-x--- 18 root root 4096 11??26 10:13 root
drwxr-xr-x 2 root root 8192 11??26 07:07 sbin
drwxr-xr-x 3 nobody nobody 4096 11??26 04:37 tftpboot
drwxrwxrwt 8 root root 4096 11??26 10:13 tmp
drwxr-xr-x 16 root root 4096 11??26 03:16 usr
drwxr-xr-x 20 root root 4096 11??26 07:25 var
[root@mcmo /]#
[자문자답]ip가 잘못되어 있었습니다.
우선 ifconfig에서 아이피주소가 다른걸 확인했습니다.
네트워크 설정 확인하세요
우선 이더넷은 제대로 살아있는지 확인하세요.
콘솔 상에서 호스트와 ping 제대로 오가는지 확인해보세요.
제대로 안간다면 호스트/타겟의 ip 설정, 크로스케이블, nic 이상 여부를 점검하셔야겠죠..
네트워크가 살아있다면 호스트에서 마운트가 된다고 하니 nfs 설정은 문제 없는거 같은데요. no_wdelay 옵션은 nfs에서 쓰기 작업으로 인한 변경사항을 호스트의 디스크에 저장하는 시점에 대한겁니다. 대부분의 경우 그냥 rw 만 하셔도 되겠습니다.
모든 디지털의 목표는 아날로그.
댓글 달기