NFS를 통해 내보낸 중첩된 ZFS 파일 시스템 마운트

NFS를 통해 내보낸 중첩된 ZFS 파일 시스템 마운트

중첩된 파일 시스템이 포함된 zfs 풀이 있는 Linux(ubuntu) 서버가 있습니다. 예를 들어:

zfs_pool/root_fs/fs1
zfs_pool/root_fs/fs2
zfs_pool/root_fs/fs3

루트 파일 시스템에서 NFS 공유를 활성화했습니다( edit 가 아닌 zfs를 통해 /etc/exports). 중첩된 파일 시스템은 이 속성을 상속합니다.

NAME              PROPERTY  VALUE                                SOURCE
zfs_pool/root_fs  sharenfs  rw=192.168.1.0/24,root_squash,async  local

NAME                  PROPERTY  VALUE                                SOURCE
zfs_pool/root_fs/fs1  sharenfs  rw=192.168.1.0/24,root_squash,async  inherited from zfs_pool/root_fs

클라이언트 시스템(Linux, 주로 우분투)에서 명시적으로 마운트한 유일한 파일 시스템은 루트 파일 시스템입니다.

mount -t nfs zfsserver:/zfs_pool/root_fs /root_fs_mountpoint

중첩된 파일 시스템은 액세스 시 자동으로 마운트됩니다. 이 작업을 수행하기 위해 아무것도 구성할 필요가 없습니다.

이것은 훌륭하지만 누가 이 기능을 제공하는지 알고 싶습니다. ZFS인가요? NFS인가요? 클라이언트 측에 다른 것이 있습니까(autofs와 같이 설치되지도 않았습니다).

중첩된 파일 시스템을 마운트 해제한 후 시간 초과를 변경하고 싶지만 어떤 구성을 편집해야 할지, 어떤 문서를 읽어야 할지조차 모르겠습니다.

답변1

ZFS는 커널 NFS를 사용합니다. NFS 서버 옵션을 변경하려면 zfs set 명령을 사용할 수 있습니다. NFS 클라이언트 옵션을 변경하려면 -o를 사용하여 변경할 수 있습니다.

관련 정보