ZFS 권한 프로파일에 대한 자세한 내용은 ZFS 권한 프로파일을 참조하십시오.
이 예에서는 개별 파일 시스템의 컨테이너로 사용되는 파일 시스템이 만들어집니다.
# zfs create tank/home
파일 시스템 계층이 설정되면 모든 사용자와 공유할 등록 정보를 설정합니다.
# zfs set mountpoint=/export/zfs tank/home # zfs set share.nfs=on tank/home # zfs set compression=on tank/home # zfs get compression tank/home NAME PROPERTY VALUE SOURCE tank/home compression on local
파일 시스템이 만들어진 경우 파일 시스템 등록 정보를 설정할 수 있습니다. 예를 들면 다음과 같습니다.
# zfs create -o mountpoint=/export/zfs -o share.nfs=on -o compression=on tank/home
등록 정보 및 등록 정보 상속에 대한 자세한 내용은 ZFS 등록 정보 소개를 참조하십시오.
다음으로 tank 풀의 home 파일 시스템 아래에 개별 파일 시스템이 그룹화됩니다.
파일 시스템이 만들어지고 등록 정보가 home 레벨에서 변경되었을 수 있습니다. 파일 시스템이 사용되고 있는 동안에는 모든 등록 정보를 동적으로 변경할 수 있습니다.
# zfs create tank/home/jeff # zfs create tank/home/bill
이러한 파일 시스템은 부모에서 등록 정보 값을 상속하므로 /export/zfs/ user에 자동으로 마운트되며 NFS를 통해 공유됩니다. /etc/vfstab 또는 /etc/dfs/dfstab 파일을 편집할 필요가 없습니다.
파일 시스템을 만드는 방법은 ZFS 파일 시스템 만들기를 참조하십시오.
파일 시스템 마운트 및 공유에 대한 자세한 내용은 ZFS 파일 시스템 마운트를 참조하십시오.
이 예에서는 사용자 jeff에게 10GB의 쿼터가 지정됩니다. 이 등록 정보는 풀에서 사용 가능한 공간에 관계없이 사용자가 사용할 수 있는 공간을 제한합니다.
# zfs set quota=10G tank/home/jeff
zfs list 명령을 통해 사용 가능한 파일 시스템 정보를 확인합니다.
# zfs list NAME USED AVAIL REFER MOUNTPOINT tank 92.0K 67.0G 9.5K /tank tank/home 24.0K 67.0G 8K /export/zfs tank/home/bill 8K 67.0G 8K /export/zfs/bill tank/home/jeff 8K 10.0G 8K /export/zfs/jeff
사용자 jeff가 사용 가능한 공간은 10GB뿐인 반면, 사용자 bill은 전체 풀(67GB)을 사용할 수 있습니다.
파일 시스템 상태 확인에 대한 자세한 내용은 ZFS 파일 시스템 정보 질의를 참조하십시오.
디스크 공간 사용 및 계산 방법에 대한 자세한 내용은 ZFS 디스크 공간 계산을 참조하십시오.