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

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

NFS 문제 해결 전략

NFS 문제를 추적할 때는 가능한 주요 오류 지점(클라이언트/네트워크)을 기억하십시오. 각 구성 요소를 격리하여 작동하지 않는 구성 요소를 찾아보십시오. mountdnfsd 데몬이 항상 서버에서 실행 중이어야 원격 마운트가 성공합니다.

–intr 옵션은 모든 마운트에 대해 기본적으로 설정됩니다. 프로그램이 정지되고 server not responding 메시지가 표시되는 경우에는 키보드 중단 키 Ctrl-C를 눌러 프로그램을 종료할 수 있습니다.

네트워크 또는 서버에 문제가 있는 경우 하드 마운트 원격 파일에 액세스하는 프로그램에서 소프트 마운트된 원격 파일에 액세스하는 프로그램과는 다른 오류가 발생합니다. 하드 마운트된 원격 파일 시스템의 경우 서버가 다시 응답할 때까지 클라이언트 커널에서 요청을 다시 시도합니다. 소프트 마운트된 원격 파일 시스템의 경우에는 여러 번 시도한 후에 클라이언트 시스템 호출에서 오류가 반환됩니다. 오류로 인해 예기치 않은 응용 프로그램 오류 및 데이터 손상이 발생할 수 있으므로 소프트 마운트는 가능하면 사용하지 마십시오.

파일 시스템을 하드 마운트하는 경우 서버가 응답하지 않으면 파일 시스템 액세스를 시도하는 프로그램이 정지됩니다. 이 경우 NFS 시스템의 콘솔에 다음 메시지가 표시됩니다.

NFS server hostname not responding still trying

서버가 응답하면 콘솔에는 다음 메시지가 표시됩니다.

NFS server hostname ok

프로그램이 소프트 마운트된 파일 시스템에 액세스하는 경우 서버가 응답하지 않으면 다음 메시지가 생성됩니다.

NFS operation failed for server hostname: error # (error-message)

Caution

주의  -  오류가 발생할 가능성이 있으므로 실행 파일이 실행되는 파일 시스템 또는 읽기/쓰기 데이터가 포함된 파일 시스템은 소프트 마운트하지 마십시오. 응용 프로그램에서 오류를 무시하는 경우 쓰기 가능 데이터가 손상될 수 있습니다. 마운트된 실행 파일이 정상적으로 로드되지 않고 오류가 발생할 수 있습니다.