Oracle® Solaris 11.2의 네트워크 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

원격으로 NFS 서버를 확인하는 방법

NFS 버전 4 서버를 사용하는 경우에는 UDP 및 MOUNT 프로토콜을 둘 다 지원하지 않아도 됩니다.

  1. NFS 데몬이 NFS 서버에서 시작되었는지 확인합니다.
    # rpcinfo -s server-name|egrep 'nfs|mountd'

    예를 들면 다음과 같습니다.

    # rpcinfo -s bee|egrep 'nfs|mountd'
     100003  3,2    tcp,udp,tcp6,upd6                nfs     superuser
     100005  3,2,1  ticots,ticotsord,tcp,tcp6,ticlts,udp,upd6  mountd  superuser

    데몬이 시작되지 않았으면 NFS 서비스를 다시 시작합니다. 자세한 내용은 NFS 서비스를 다시 시작하는 방법을 참조하십시오.

  2. 클라이언트에서 서버로부터의 UDP NFS 연결을 테스트합니다.
    # /usr/bin/rpcinfo -u bee nfs
    program 100003 Version 2 ready and waiting
    program 100003 Version 3 ready and waiting

    주 -  NFS 버전 4에서는 UDP를 지원하지 않습니다.

    서버가 실행 중인 경우 rpcinfo 명령은 UDP 프로토콜과 연결된 버전 번호 및 프로그램을 나열합니다. –t 옵션을 rpcinfo 명령과 함께 사용하여 TCP 연결을 확인합니다. rpcinfo 명령이 실패하면 NFS 서비스가 서버에서 사용으로 설정되어 있는지 확인합니다. 자세한 내용은 서버에서 NFS 서비스를 확인하는 방법을 참조하십시오.

  3. 서버의 mountd 데몬이 응답하는지 확인합니다.
    # /usr/bin/rpcinfo -u bee mountd
    program 100005 Version 1 ready and waiting
    program 100005 Version 2 ready and waiting
    program 100005 Version 3 ready and waiting

    서버가 실행 중인 경우 rpcinfo 명령은 UDP 프로토콜과 연결된 버전 번호 및 프로그램을 나열합니다. –t 옵션을 사용하여 TCP 연결을 테스트합니다. nfsdmountd 데몬이 실행 중인지 확인합니다.

  4. 제대로 작동하는 /net 또는 /home 마운트 지점으로 변경하여 로컬 autofs 서비스가 클라이언트에서 사용되는지 확인합니다.
    # cd /net/eng

    이 명령이 실패하면 클라이언트에서 root 사용자로 autofs 서비스를 다시 시작합니다.

    # svcadm restart system/filesystem/autofs
  5. 파일 시스템이 서버에서 정상적으로 공유되는지 확인합니다.
    # /usr/sbin/showmount -e bee
    /usr/src										eng
    /export/share/man						(everyone)

    서버의 항목과 로컬 마운트 항목에 오류가 있는지 확인합니다. 또한 이름 공간도 확인합니다. 이 예에서 첫번째 클라이언트가 eng 넷 그룹에 있지 않으면 해당 클라이언트는 /usr/src 파일 시스템을 마운트할 수 없습니다.

    모든 로컬 파일에서 마운트 정보를 포함하는 모든 항목을 확인합니다. 목록에는 /etc/vfstab 파일과 모든 /etc/auto_* 파일이 포함됩니다.