CentOS5.3에서 autofs를 사용하여 NFS 드라이브를 마운트하는 데 문제가 있습니다.

CentOS5.3에서 autofs를 사용하여 NFS 드라이브를 마운트하는 데 문제가 있습니다.

겉으로는 간단해 보이는 이 문제로 인해 저는 많은 어려움을 겪고 있습니다.

내가 원하는 것은 개인 네트워크를 통해 NFS 디렉터리를 마운트하는 것뿐입니다.

내보내기 측에서 내보내기 파일을 확인한 결과 원하는 디렉터리를 적절한 IP 주소로 내보내고 있다고 올바르게 보고하고 있습니다.

다음은 autofs용 파일입니다.

자동.마스터:

/home  -fstype=nfs  /etc/auto.misc

자동.기타:

myWork   -ro,intr   [IP]:/usr/local/share/myWork

드라이브를 찾을 때 드라이브가 표시되지 않습니다. 이 로그를 얻었지만 어떻게 해야 할지 모르겠습니다.

7월 9일 14:20:37 localhost automount[9538]:lookup_mount:lookup(nisplus): 키 "myWork"를 맵에서 찾을 수 없습니다.

각각의 상태를 확인하여 NFS와 autofs가 모두 실행되고 있는지 확인했습니다.

이것이 충분한 정보인지 또는 문제를 진단하기 위해 수행할 수 있는 다른 작업이 있는지 알려주십시오.

아시다시피 이번이 마운팅 및 서버 환경에 대한 첫 번째 시도이므로 안심하십시오.

편집: auto.misc 끝에 개행 문자가 필요했습니다... Zoredache는 아래에서 비슷한 문제가 있는 다른 사람들을 위한 좋은 제안을 제공합니다.

답변1

auto.master 파일에는 -fstype이 필요하지 않습니다.

다음과 같아야 합니다.

/home  /etc/auto.misc

답변2

Debian/Ubuntu 시스템에서 autofs에는 실행 가능한 마운트 맵 호출 /etc/auto.net이 함께 제공됩니다. centos에서 동일한 파일을 사용할 수 있는지 확실하지 않습니다. 해당 마운트 맵은 nfs를 자동으로 처리합니다. 가능하다면 이를 사용하는 것이 좋습니다. 모든 것을 수동으로 지정하는 것보다 더 유연하기 때문입니다.

그래서 내 nfs 마운트를 이렇게 설정했습니다.

/etc/auto.master

/net    /etc/auto.net --timeout=180

따라서 enterprise라는 호스트에서 /home을 공유했다면 간단히 다음을 통해 해당 파일에 액세스할 수 있습니다./net/기업/홈/. 표시해야 할 항목이 있는 /net/host/path에 심볼릭 링크를 만듭니다.

답변3

(궁금함) fstab 파일을 편집하는 대신 autofs를 사용하는 이유가 있나요?

/etc/fstab 파일에서 다음 줄을 사용하여 NFS NAS 헤드의 구성 디렉터리 및 웹 저장소 디렉터리를 마운트하는 3개의 프런트엔드 웹 서버가 있습니다.

10.0.32.151:/var/storage/conf        /etc/httpd/conf nfs     rw      0       0
10.0.32.151:/var/storage/html        /var/www/html   nfs     rw      0       0

편집: 우리는 CentOS 5도 실행하고 있습니다.

관련 정보