문제를 보고하기 전에 사용자가 KREONET에 보고해야 할 사항입니다.
다음 명령을 실행해 관리자(KREONET 연구원)에게 보내주세요.


1. NFS 클라이언트에서 NFS 서버로 PING이나 SSH 접속이 되는 지 확인해주세요..

USER@NFS_클라이언트:~$ ping <NFS_서버_IP>
USER@NFS_클라이언트:~$ ssh <NFS_서버_IP>

2. 서버에서 NFS 서비스가 실행중인지 확인해주세요.

참고 : OS 종류와 버전에 따라 NFS 서비스 실행 방법이 상이합니다.


3. NFS 클라이언트에서 서버의 RPC 서비스가 조회되는지 확인해주세요.

USER@NFS_클라이언트:~$ rpcinfo -p <NFS_서버_IP>


# 정상인 경우
program vers proto   port  service
 100000    4   tcp    111  portmapper
 100003    4   tcp   2049  nfs
...


# 비정상인 경우
<NFS_서버_IP>: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)


4. NFS 클라이언트에서 서버의 NFS가 조회되는지 확인해주세요.

USER@NFS_클라이언트:~$ showmount -e <NFS_서버_IP>

# 정상인 경우
Export list for 210.xxx.243.yyy:
/nfs_dir localhost.localdomain,210.xxx.243.yyy

# 비정상인 경우
154 clnt_create: RPC: Port mapper failure - Unable to receive: errno 0 (Success)


5. NFS 서버와 클라이언트의 방화벽을 임시로 해제해주세요.

참고 : OS 종류와 버전에 따라 방화벽 설정 방법이 상이합니다.


6. 3~4번 항목을 반복해주세요.


7. (6번까지 수행하여 정상이라면) 마운트를 시도해보세요.
자세한 로그를 보기 위해 -v 옵션을 꼭 넣어서 실행해 주세요.

root@NFS_클라이언트:~# mount -t nfs <NFS_서버_IP>:<서버_DIR_경로> <로컬_DIR_마운트_경로> -v

# 정상인 경우
mount.nfs: timeout set for Thu Mar 21 18:34:16 2019
mount.nfs: trying text-based options 'nolock,vers=4,addr=210.xxx.243.yyy,clientaddr=210.xxx.243.yyy'

# 비정상인 경우
mount.nfs: timeout set for Thu Mar 21 18:24:09 2019
mount.nfs: trying text-based options 'nolock,vers=4,addr=210.xxx.243.yyy,clientaddr=210.xxx.243.yyy'
mount.nfs: mount(2): Stale file handle
mount.nfs: trying text-based options 'nolock,vers=4,addr=210.xxx.243.yyy,clientaddr=210.xxx.243.yyy'
mount.nfs: mount(2): Stale file handle
...


8. 만약 마운트 되지 않는다면, 서버의 NFS 를 다시 실행해주세요.

root@NFS_서버:~$ service restart nfs


9. 7번 항목을 반복해 주세요.


10. 로그를 보내주세요.

참고 : NFS 서버, 클라이언트를 KREONET 관리자가 리부팅 하여도 괜찮은지도 함께 알려주세요.