Oracle® Solaris 영역 만들기 및 사용

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

ZFS 데이터 세트를 비전역 영역에 위임하는 방법

이 절차를 사용하여 ZFS 데이터 세트를 비전역 영역에 위임합니다.

이 절차를 수행하려면 전역 관리자 또는 전역 영역에서 해당 권한이 부여된 사용자여야 합니다.

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 전역 영역에서 poolA라는 기존 ZFS 풀에 fs2라는 새 ZFS 파일 시스템을 만듭니다.
    global# zfs create poolA/fs2
  3. (옵션) poolA/fs2 파일 시스템에 대한 mountpoint 등록 정보를 /fs-del/fs2로 설정합니다.
    global# zfs set mountpoint=/fs-del/fs2 poolA/fs2

    mountpoint를 설정할 필요는 없습니다. mountpoint 등록 정보를 지정하지 않으면 데이터 세트는 기본적으로 영역 내에서 /alias에 마운트됩니다. mountpointcanmount 등록 정보에 대한 기본값이 아닌 값은 zfs(1M) 매뉴얼 페이지에 설명된 대로 이 동작을 변경합니다.

  4. 이 파일 시스템에 대한 mountpoint 등록 정보의 소스가 이제 local인지 확인합니다.
    global# zfs get mountpoint poolA/fs2
    NAME       PROPERTY    VALUE        SOURCE
    poolA/fs2  mountpoint  /fs-del/fs2  local
  5. poolA/fs2 파일 시스템을 위임하거나 가칭된 데이터 세트를 지정합니다.
    • poolA/fs2 파일 시스템을 영역에 위임합니다.
      # zonecfg -z my-zone
      zonecfg:my-zone> add dataset
      zonecfg:my-zone:dataset> set name=poolA/fs2
      zonecfg:my-zone:dataset> end
    • 가칭된 데이터 세트를 지정합니다.
      # zonecfg -z my-zone
      zonecfg:my-zone> add dataset
      zonecfg:my-zone:dataset> set name=poolA/fs2
      zonecfg:my-zone:dataset> set alias=delegated
      zonecfg:my-zone:dataset> end
  6. 영역을 재부트하고 모든 poolA 파일 시스템에 대한 zoned 등록 정보를 표시합니다.
    global# zfs get -r zoned poolA
    NAME      PROPERTY  VALUE   SOURCE
    poolA     zoned     off     default
    poolA/fs2 zoned     on      default

    poolA/fs2에 대한 zoned 등록 정보는 on으로 설정됩니다. 이 ZFS 파일 시스템은 비전역 영역에 위임되었고 영역에서 마운트되었으며 영역 관리자의 제어를 받고 있습니다. ZFS는 zoned 등록 정보를 사용하여 한 시점에서 데이터 세트가 비전역 영역으로 위임되었음을 표시합니다.