안녕 하세요.
Target board :Ez-x5
Host OS : Fedora 8
nfs를 하는데요 아래 메세지가 나와요
" mount: Mounting nfs on /192/168.10.104:/nfs failed: No such file or directory "
host 컴퓨터에 /nfs directory 있는데. 왜 위와 같은 메세지가 나오는지 모르겠어요.
Host 컴퓨터에서 설정한 사항은 아래와 같습니다.
#ifconfig 해서 나온 Host IP는 192.168.10.104 입니다.
#cd /
#mkdir nfs
#chmod 777 nfs
#chown nobody nfs
#chgrp nobody nfs
위와 같이해서 nfs에 사용할 폴더를 만들었구요.
Ez board에서도 폴더를 만들었습니다.
#cd /
#cd /mnt
#mkdir nfs
그런후 nfs mount를해봤습니다.
#/etc/rc.d/init.d/nfs stop
#/etc/rc.d/init.d/nfs start
데몬 돌아 가는거 확인 했구요.
Local nfs확인 하기위해 아래와 같이 했습니다.
#mkdir /tmp/nfs
#mount -n localhost:/nfs /tmp/nfs
여기 까지는 잘 됩니다.
#mount -t nfs -o nolock 192.168.10.104:/nfs /mnt/nfs
위와 같이 하면
mount: RPC: Unable to receive; erron = No route to host
mount: nfsfailed: Bad file descriptor
mount:Nounting 192.168.10.104:/nfs on /mnt/nfs failed: Invailed argument
와 같은 메세지가 나오고요.
#mount -t, nfs -o nolock 192.168.10.104:/nfs /mnt/nfs (-t 옆에 쉼표추가)
하면
mount: Mounting nfs on /192/168.10.104:/nfs failed: No such file or directory
라는 메세지가 나옴니다.
쉼표 추가 한거 하고 안한거하고는 무슨 차이가 있죠? 그리고 왜 안되는 걸까요? 로컬은 되는데..
조언 부탁 드립니다.
참고로 방화벽은 disable해놓고 하는 중입니다.
Target board :Ez-x5
Host OS : Fedora 8
nfs를 하는데요 아래 메세지가 나와요
" mount: Mounting nfs on /192/168.10.104:/nfs failed: No such file or directory "
host 컴퓨터에 /nfs directory 있는데. 왜 위와 같은 메세지가 나오는지 모르겠어요.
Host 컴퓨터에서 설정한 사항은 아래와 같습니다.
#ifconfig 해서 나온 Host IP는 192.168.10.104 입니다.
#cd /
#mkdir nfs
#chmod 777 nfs
#chown nobody nfs
#chgrp nobody nfs
위와 같이해서 nfs에 사용할 폴더를 만들었구요.
Ez board에서도 폴더를 만들었습니다.
#cd /
#cd /mnt
#mkdir nfs
그런후 nfs mount를해봤습니다.
#/etc/rc.d/init.d/nfs stop
#/etc/rc.d/init.d/nfs start
데몬 돌아 가는거 확인 했구요.
Local nfs확인 하기위해 아래와 같이 했습니다.
#mkdir /tmp/nfs
#mount -n localhost:/nfs /tmp/nfs
여기 까지는 잘 됩니다.
#mount -t nfs -o nolock 192.168.10.104:/nfs /mnt/nfs
위와 같이 하면
mount: RPC: Unable to receive; erron = No route to host
mount: nfsfailed: Bad file descriptor
mount:Nounting 192.168.10.104:/nfs on /mnt/nfs failed: Invailed argument
와 같은 메세지가 나오고요.
#mount -t, nfs -o nolock 192.168.10.104:/nfs /mnt/nfs (-t 옆에 쉼표추가)
하면
mount: Mounting nfs on /192/168.10.104:/nfs failed: No such file or directory
라는 메세지가 나옴니다.
쉼표 추가 한거 하고 안한거하고는 무슨 차이가 있죠? 그리고 왜 안되는 걸까요? 로컬은 되는데..
조언 부탁 드립니다.
참고로 방화벽은 disable해놓고 하는 중입니다.
댓글 9
-
장형기
2008.05.21 19:42
-
무요
2008.05.22 06:03
답변감사합니다.
네, 물론 export 했습니다.
#vi /etc/exports
그리고 아래 두줄을 세팅 했습니다.
/nfs localhost(rw,insecure)
/nfs 192.168.10.0/24(rw,insecure) -
무요
2008.05.22 06:56
아직도 이런 메세지가나옴니다.
#mount -t nfs -o nolock 192.168.10.104:/nfs /mnt/nfs
위와 같이 하면
mount: RPC: Unable to receive; erron = No route to host
mount: nfsfailed: Bad file descriptor
mount:Nounting 192.168.10.104:/nfs on /mnt/nfs failed: Invailed argument
그리고 Host PC에서 마운트 하면 에러가 안나요.
#mount -t nfs -o nolock 192.168.10.104:/nfs /mnt/nfs 이렇게 하면요. -
장길석
2008.05.22 07:15
호스트 PC에서도 연결이 되지 않는다면 혹, nfs 서버가 실행되지 않은 것이 아닐지요?
호스트 PC에서 아래의 명령으로 nfs 서버를 다시 실행해 보신 후 확인해 보세요. ^^
]# /etc/init.d/nfs restart -
무요
2008.05.22 18:19
Host 에서는 동작 잘 합니다.
#mount -n localhost:/nfs /tmp/nfs
하면 화일 공유된는것을 볼수가 있습니다. -
장길석
2008.05.22 18:37
아! 제가 말씀을 잘못 읽었군요. 죄송합니다. ^^;
nfs에서 "No route to host" 에러가 발생했을 때에는 대부분 ip 검색이 안 되었을 때 발생합니다.
에러가 발생하는 EZ-X5의 IP가 어떻게 되는지요?
EZ-X5에서 192.168.10.104 쪽으로 ping 테스트가 정상적으로 되시는지요? -
h2cl
2008.05.22 23:29
#mount -t nfs -o nolock,rsize=1024,wsize=1024 192.168.10.104:/nfs /mnt/nfs
요렇게 한번 해보세요... -
shindu
2008.05.23 01:33
혹시 지금까지도 안되신다면 참고하시길..
Fedora 에서는 보안설정이 까다로워서 저는 개발할때 다~ 풀고 하거든요.(개발할 때 필요한 리눅스만 해서요..ㅎㅎ)
nfs 방화벽 풀고, selinux(Security-Enhanced Linux ) 사용안함.. 이케 하시면 될듯 한데요..
제가 예전에 selinux 때문에 고생좀 해서요..ㅎㅎ -
나그네
2009.02.03 22:03
앗.. shindu 님 말씀처럼 했더니.
되네요 ㅎㅎㅎ 갑자기 잘 되던게 안되서 답답했는데요 ^^ ㅋㅋ
감사합니다. ^^ (마침 옛날 저희팀 외국인인력 이름이랑 아이디가 같다능 ㅋ)




안녕하세요..
/etc/export 을 설정하셨나요???
#mount -t, nfs -o nolock 192.168.10.104:/nfs /mnt/nfs (-t 옆에 쉼표추가) 는 잘못된 명령입니다.
/etc/export 를 설정해 보시기 바랍니다.
/nfs 192.168.10.0/255.255.0(rw,insecure,sync)
그럼 좋은 하루 되세요..