현재..실제 운영서버에서..nfs를 잘 사용하고 있었습니다.
그런데..오늘..다시..restart 하니깐...
[root@server init.d]# ./nfs start
Starting NFS services: [ OK ]
Starting NFS quotas: [ OK ]
Starting NFS mountd: Usage: rpc.mountd [-Fhnpv] [-d kind] [-f exports-file] [-P
port]
[--debug kind] [--help] [--allow-non-root]
[--promiscuous] [--version] [--port portnum]
[--exports-file=file]
[FAILED]
Starting NFS daemon: [ OK ]
[root@server init.d]#
위와 같은 rpc.mountd를 실행 할 수가 없다고 하는 군요...
nfs start shell를 보니깐.. 이런 옵션이 있었습니다.
--no-nfs-version 3 이라고.......
그래서....man 페이지에서 rpc.mountd를 보니깐.. 저 옵션은..기본으로
들어 가는 거라는군요..nfs 할때는 요....
음...할수 없이.. rpc.mountd를 아무런 옵션없이..그냥 실행을 시켜서.
다른 server에서..연결을 시도 했습니다..
물론..어제까지는 잘 되는 것이였습니다.
[server2]/home/yslee>mount -t nfs server:/desc ./test
mount: wrong fs type, bad option, bad superblock on server:/desc,
or too many mounted file systems
위와 같은 에러가 발생하는 군요..물론.rpc.mountd를 실행 안시키고.
위와 같이 연결 시켜면..mount: RPC:프로그램이 등록되지 않음 이런 메세지가
뜨죠....
뭐가..잘못 되었는지..모르겠군요.....
/etc/export 파일에는 단지..이렇게만 기록했습니다.
/desc xxx.xxx.xxx.xx(rw,no_root_squash)
커널 버전은 2.2.12를 사용하고, 알짜레드해 6.1를 사용하고 있습니다. , nfs는
knfsd-1.4.7-7
knfsd-clients-1.4.7-7
이렇게 사용하고......portmap-4.0-17 이렇게 포트맵 버전을
사용하고 있습니다..
[root@server1 init.d]# rpcinfo -p localhost
프로그램 버전 원형 포트
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100011 1 udp 660 rquotad
100011 2 udp 660 rquotad
100003 2 udp 2049 nfs
위와같이..되어 있구요...
모두 동참 하여..이 문제를 한판 풀어 봅시당....
명쾌한 답변 기다리겠습니다.--이 곳에 서명을 적어주십시오.
서명