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

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

NFS 오류 메시지

이 절에는 오류 메시지와 오류를 유발할 수 있는 상황에 대한 설명, 그리고 가능한 해결 방법이 나와 있습니다.

index 옵션에 대해 잘못된 인수가 지정됨 - 파일이어야 함

해결 방법:  –index 옵션을 사용하여 파일 이름을 포함해야 합니다. 디렉토리 이름은 사용할 수 없습니다.

Cannot establish NFS service over /dev/tcp: transport setup problem

설명:  이 메시지는 이름 공간의 서비스 정보가 업데이트되지 않았을 때 생성됩니다. 또한 UDP에 대해서도 이 메시지가 보고될 수 있습니다.

해결 방법:  이 문제를 해결하려면 이름 공간에서 서비스 데이터를 업데이트해야 합니다. NIS 및 /etc/services의 경우 항목은 다음과 같아야 합니다.

nfsd    2049/tcp    nfs    # NFS server daemon
nfsd    2049/udp    nfs    # NFS server daemon

Could not start daemon: error

설명:  데몬이 비정상적으로 종료되거나 시스템 호출 오류가 발생하면 이 메시지가 표시됩니다. error 문자열에 문제가 정의되어 있습니다.

해결 방법:  도움이 필요하면 My Oracle Support에 문의하십시오. 이 오류 메시지는 거의 표시되지 않으며 직접 해결할 수 있는 방법도 없습니다.

Could not use public filehandle in request to server

설명:  이 메시지는 –public 옵션이 지정되어 있는데 NFS 서버가 공용 파일 핸들을 지원하지 않는 경우에 표시됩니다. 이 경우 마운트가 실패합니다.

해결 방법:  공용 파일 핸들을 사용하지 않고 마운트 요청을 시도하거나, public 파일 핸들을 지원하도록 NFS 서버를 재구성하십시오.

daemon running already with pid pid

설명:  데몬이 이미 실행 중입니다.

해결 방법:  새 프로세스를 실행하려면 현재 버전을 종료하고 새 버전을 시작합니다.

error locking lock-file

설명:  이 메시지는 데몬과 연결된 lock-file을 제대로 잠글 수 없을 때 표시됩니다.

해결 방법:  도움이 필요하면 My Oracle Support에 문의하십시오. 이 오류 메시지는 거의 표시되지 않으며 직접 해결할 수 있는 방법도 없습니다.

error checking lock-file: error

설명:  이 메시지는 데몬과 연결된 lock-file을 제대로 열 수 없을 때 표시됩니다.

해결 방법:  도움이 필요하면 My Oracle Support에 문의하십시오. 이 오류 메시지는 거의 표시되지 않으며 직접 해결할 수 있는 방법도 없습니다.

NOTICE: NFS3: failing over from host1 to host2

설명:  이 메시지는 페일오버가 수행될 때 콘솔에 표시됩니다. 이 메시지는 정보용으로만 표시됩니다.

해결 방법:  필요한 작업이 없습니다.

filename: File too large

설명:  NFS 버전 2 클라이언트가 2GB보다 큰 파일에 액세스하려고 합니다.

해결 방법:  가능하면 NFS 버전 2를 사용하지 마십시오. NFS 버전 3 또는 NFS 버전 4를 사용하여 파일 시스템을 마운트합니다. 또한 mount(1M) 매뉴얼 페이지의 –nolargefiles 옵션에 대한 설명을 참조하십시오.

mount: ... server not responding:RPC_PMAP_FAILURE - RPC_TIMED_OUT

설명:  마운트하려는 파일 시스템을 공유하는 서버가 다운된 상태이거나, 연결할 수 없거나, 실행 레벨이 잘못되었거나, 해당 rpcbind 프로세스가 사용 불능 상태이거나 정지되었습니다.

해결 방법:  서버가 재부트될 때까지 기다립니다. 서버가 정지된 경우 서버를 재부트합니다.

mount: ... server not responding: RPC_PROG_NOT_REGISTERED

설명:  마운트 요청은 rpcbind 프로세스로 등록되었는데 NFS 마운트 데몬 mountd는 등록되지 않았습니다.

해결 방법:  서버가 재부트될 때까지 기다립니다. 서버가 정지된 경우 서버를 재부트합니다.

mount: ... No such file or directory

설명:  원격 디렉토리 또는 로컬 디렉토리가 없습니다.

해결 방법:  디렉토리 이름의 맞춤법을 확인합니다. 두 디렉토리에서 ls를 실행합니다.

mount: ...: Permission denied

설명:  마운트를 시도한 파일 시스템에 액세스하도록 허용되는 클라이언트 또는 넷 그룹 목록에 시스템 이름이 없을 수 있습니다.

해결 방법:  showmount -e 명령을 사용하여 액세스 목록을 확인합니다.

NFS file temporarily unavailable on the server, retrying ...

설명:  NFS 버전 4 서버는 파일 관리 권한을 클라이언트에 위임할 수 있습니다. 이 메시지는 서버가 사용자의 클라이언트에서 보낸 요청과 충돌하는 다른 클라이언트에 대한 위임을 회수 중임을 나타냅니다.

해결 방법:  회수가 수행되어야 서버가 사용자 클라이언트의 요청을 처리할 수 있습니다. 위임에 대한 자세한 내용은 NFS 버전 4의 위임을 참조하십시오.

NFS fsstat failed for server hostname: RPC: Authentication error

설명:  이 오류는 다양한 상황에서 발생할 수 있습니다. 디버그하기 가장 까다로운 상황 중 하나는 사용자가 너무 많은 그룹에 속해 있어 이 문제가 발생하는 경우입니다. 현재는 한 사용자가 17개 이상의 그룹에 속할 수 없습니다(NFS 마운트를 통해 파일에 액세스하는 경우).

해결 방법:  17개 이상의 그룹에 속해 있어야 하는 사용자의 경우에는 다른 방법이 있습니다. 즉, ACL(액세스 제어 목록)을 사용하여 필요한 액세스 권한을 제공할 수 있습니다.

nfs mount: NFS can't support “nolargefiles”

설명:  NFS 클라이언트가 –nolargefiles 옵션을 사용하여 NFS 서버에서 파일 시스템을 마운트하려고 시도했습니다.

해결 방법:  NFS 파일 시스템 유형의 경우에는 이 옵션이 지원되지 않습니다.

nfs mount: NFS V2 can't support “largefiles”

설명:  NFS 버전 2 프로토콜은 큰 파일을 처리할 수 없습니다.

해결 방법:  큰 파일에 액세스해야 하는 경우에는 NFS 버전 3 또는 NFS 버전 4를 사용해야 합니다.

NFS server hostname not responding still trying

설명:  파일 관련 작업을 수행하는 중에 프로그램이 정지된 경우 NFS 서버에 오류가 발생했을 수 있습니다. 이 메시지는 hostname NFS 서버가 다운되었거나, 서버 또는 네트워크에 문제가 발생했음을 나타냅니다.

해결 방법:  NFS 페일오버를 사용 중인 경우 hostname은 서버 목록입니다. NFS 클라이언트에서 연결을 확인하는 방법의 정보를 참조하여 문제 해결을 시작합니다.

NFS server recovering

설명:  NFS 버전 4 서버 재부트 중에 일부 작업이 허용되지 않았습니다. 이 메시지는 클라이언트가 서버에서 해당 작업 진행을 허용하기를 기다리고 있음을 의미합니다.

해결 방법:  필요한 작업이 없습니다. 서버에서 작업을 허용할 때까지 기다립니다.

Permission denied

설명:  이 메시지는 다음과 같은 이유로 인해 ls –l, getfaclsetfacl 명령에서 표시합니다.

  • NFS 버전 4 서버의 ACL(액세스 제어 목록) 항목에 있는 사용자 또는 그룹을 NFS 버전 4 클라이언트의 유효한 사용자 또는 그룹에 매핑할 수 없는 경우 해당 사용자는 클라이언트에서 ACL을 읽을 수 없습니다.

  • NFS 버전 4 클라이언트에서 설정 중인 ACL 항목에 있는 사용자 또는 그룹을 NFS 버전 4 서버의 유효한 사용자 또는 그룹에 매핑할 수 없는 경우 해당 사용자는 클라이언트에서 ACL을 쓰거나 수정할 수 없습니다.

  • NFS 버전 4 클라이언트와 서버의 nfsmapid_domain 값이 일치하지 않으면 ID 매핑이 실패합니다.

NFSdml ACL 항목에 대한 자세한 내용은 NFS 버전 4의 ACL 및 nfsmapid를 참조하십시오.

해결 방법:  다음을 수행합니다.

  • ACL 항목의 모든 사용자 ID 및 그룹 ID가 클라이언트와 서버에 모두 있는지 확인합니다.

  • SMF 저장소에서 nfsmapid_domain 등록 정보의 값이 올바르게 설정되어 있는지 확인합니다.

사용자 또는 그룹을 서버나 클라이언트에서 매핑할 수 없는지 확인하는 데 사용되는 스크립트에 대한 자세한 내용은 매핑되지 않은 사용자 ID 또는 그룹 ID 확인을 참조하십시오.

port number in nfs URL not the same as port number in port option

설명:  NFS URL에 포함된 포트 번호는 마운트할 –port 옵션에 포함된 포트 번호와 일치해야 합니다. 포트 번호가 일치하지 않으면 마운트가 실패합니다.

해결 방법:  포트 번호가 같도록 명령을 변경하거나 잘못된 포트 번호를 지정하지 마십시오. 일반적으로는 NFS URL과 –port 옵션 둘 다에서 포트 번호를 지정할 필요가 없습니다.

replicas must have the same version

설명:  NFS 페일오버가 정상적으로 작동하려면 복제본인 NFS 서버에서 NFS 프로토콜의 동일 버전을 지원해야 합니다.

해결 방법:  여러 버전을 실행하지 마십시오.

replicated mounts must be read-only

설명:  읽기/쓰기로 마운트된 파일 시스템에서는 NFS 페일오버가 작동하지 않습니다. 파일 시스템을 읽기/쓰기로 마운트하면 파일 변경 가능성이 높아집니다.

해결 방법:  NFS 페일오버는 파일 시스템이 동일해야 작동합니다.

replicated mounts must not be soft

설명:  복제된 마운트의 경우 NFS 페일오버가 수행되기 전에 시간이 초과될 때까지 기다려야 합니다.

해결 방법:  –soft 옵션을 사용하려면 시간 초과가 시작될 때 마운트가 즉시 실패해야 합니다. 따라서 복제된 마운트에는 –soft 옵션을 포함할 수 없습니다.

share_nfs: Cannot share more than one filesystem with 'public' option

해결 방법:  share 명령을 사용하여 –public 옵션을 통해 공유할 파일 시스템이 하나만 선택되어 있는지 확인합니다. 공용 파일 핸들은 서버당 하나만 설정할 수 있으므로 이 옵션을 사용하여 서버당 하나의 파일 시스템만 공유할 수 있습니다.

WARNING: No network locking on hostname:path: contact admin to install server change

설명:  NFS 클라이언트가 NFS 서버의 네트워크 잠금 관리자에 연결하려고 시도했으나 연결하지 못했습니다. 이 경고가 생성되는 경우 마운트가 실패하지는 않으며 잠금이 작동하지 않는다는 경고만 표시됩니다.

해결 방법:  잠금 관리자를 완전하게 지원하는 최신 OS 버전으로 서버를 업그레이드하십시오.