마운트된 디렉토리의 하위 디렉토리에 NFS 마운트

마운트된 디렉토리의 하위 디렉토리에 NFS 마운트

이상한 시나리오가 있습니다(AIX 5.3).

/mntWindows server1의 NFS 공유가 마운트된 디렉토리가 있습니다.

/mnt/subdir1그런 다음 Windows Server2에서 NFS 공유를 마운트하기 위한 또 다른 디렉터리가 있습니다 .

/mnt/subdir1시스템 재부팅 시 두 번째 마운트가 실패했다는 점은 주목할 가치가 있습니다 . mount명령을 사용하여 이 위치를 수동으로 설치할 수 있습니다 .

/mnt 디렉토리 구조의 중첩된 특성으로 인한 실패입니까?

In /etc/filesystems- 항목이 /mnt이전에 나타납니다./mnt/subdir1

답변1

mount(1)에서는 무언가를 마운트하려면 마운트 지점이 필요합니다. 따라서 /mnt/subdir1이 존재하지 않으면 마운트하려는 시도가 실패합니다.

다른 파일 시스템을 사용하여 이 작업을 수행할 수 있지만 NFS에서 마운트된 마운트 지점에 마운트할 수 있는지는 모르겠습니다(예를 들어 /usr아래 /및 아래에 /usr/local마운트 할 수 있으므로 /usrNFS도 다르지 않다고 생각합니다.

그러나 어떤 경우에도 NFS를 통해 마운트된 마운트 지점 아래에 마운트하는 것을 권장하지 않습니다. 실제로는 /mnt로컬 파일 시스템의 두 개의 다른 하위 디렉터리나 다른 디렉터리에 마운트해야 합니다.

/mnt/subdir1
/mnt/subdir2

NFS를 통한 파일 시스템 마운트의 명백한 실패 모드는 파일 시스템을 내보내는 서버가 다운될 수 있다는 것입니다. OP의 문제는 NFS에만 국한되지 않습니다. 다른 파일 시스템이 잘못된 순서로 마운트되면 동일한 문제가 발생합니다.

관련 정보