NFS를 사용하여 파일 시스템의 루트에 없는 특정 디렉터리를 공유합니다.

NFS를 사용하여 파일 시스템의 루트에 없는 특정 디렉터리를 공유합니다.

/a/b/c/ 디렉토리를 내보냅니다. 이제 클라이언트에서 이 공유를 /mnt/c에 마운트할 때 서버의 /a/b/c/에 액세스하려면 /에 액세스해야 합니다. mnt/c/a/b/c 전체 경로를 순회하지 않고 /mnt/c가 서버의 /a/b/c 내용을 표시하도록 하는 방법이 있습니까? (젠투에서는 NFS4를 사용하고 있습니다)

서버의 내보내기 파일에는 다음이 포함됩니다.

/a/b/c/ 10.0.0.100(ro,subtree_check)

클라이언트는 다음을 사용하여 마운트합니다.

mount -t nfs4 10.0.0.99:/ /mnt/c/

답변1

솔루션을 찾았습니다. 루트에 마운트하는 대신 다음과 같이 특정 디렉터리에 마운트해야 합니다.

mount -t nfs4 10.0.0.99:/a/b/c /mnt/c/

관련 정보