JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris ZFS 관리 설명서     Oracle Solaris 10 8/11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris ZFS 파일 시스템(소개)

2.  Oracle Solaris ZFS 시작하기

3.  Oracle Solaris ZFS와 전통적인 파일 시스템의 차이

4.  Oracle Solaris ZFS 저장소 풀 관리

5.  Oracle Solaris ZFS 루트 파일 시스템 설치 및 부트

6.  Oracle Solaris ZFS 파일 시스템 관리

7.  Oracle Solaris ZFS 스냅샷 및 복제 작업

8.  ACL 및 속성을 사용하여 Oracle Solaris ZFS 파일 보호

9.  Oracle Solaris ZFS 위임 관리

10.  Oracle Solaris ZFS 고급 주제

ZFS 볼륨

ZFS 볼륨을 스왑 또는 덤프 장치로 사용

ZFS 볼륨을 Solaris iSCSI 대상으로 사용

영역이 설치된 Solaris 시스템에서 ZFS 사용

비전역 영역에 ZFS 파일 시스템 추가

비전역 영역에 데이터 집합 위임

비전역 영역에 ZFS 볼륨 추가

영역 내에서 ZFS 저장소 풀 사용

영역 내에서 ZFS 등록 정보 관리

zoned 등록 정보 이해

ZFS 대체 루트 풀 사용

ZFS 대체 루트 풀 만들기

대체 루트 풀 가져오기

ZFS 권한 프로필

11.  Oracle Solaris ZFS 문제 해결 및 풀 복구

A.  Oracle Solaris ZFS 버전 설명

색인

ZFS 볼륨

ZFS 볼륨은 블록 장치를 나타내는 데이터 집합입니다. ZFS 볼륨은 /dev/zvol/{dsk,rdsk}/pool 디렉토리에서 장치로 식별됩니다.

다음 예에서 5GB ZFS 볼륨 tank/vol이 만들어집니다.

# zfs create -V 5gb tank/vol

볼륨을 만들 때 예상치 않은 동작이 발생하지 않도록 예약이 볼륨의 초기 크기로 자동으로 설정됩니다. 예를 들어, 볼륨 크기를 줄이면 데이터 손상이 발생할 수 있습니다. 볼륨 크기를 변경할 때는 주의해야 합니다.

더불어, 크기가 변하는 볼륨의 스냅샷을 만드는 경우 스냅샷을 롤백하거나 스냅샷에서 복제본을 만들려고 시도하면 불일치가 일어날 수 있습니다.

볼륨에 적용할 수 있는 파일 시스템 등록 정보에 대한 자세한 내용은 표 6-1을 참조하십시오.

영역이 설치된 Solaris 시스템을 사용하는 경우 비전역 영역에서 ZFS 볼륨을 만들거나 복제할 수 없습니다. 이를 시도하면 실패하게 됩니다. 전역 영역에서 ZFS 볼륨 사용에 대한 자세한 내용은 비전역 영역에 ZFS 볼륨 추가를 참조하십시오.

ZFS 볼륨을 스왑 또는 덤프 장치로 사용

ZFS 루트 파일 시스템을 설치하거나 UFS 루트 파일 시스템에서 마이그레이션하는 동안, ZFS 루트 풀의 ZFS 볼륨에 스왑 장치가 만들어집니다. 예를 들면 다음과 같습니다.

# swap -l
swapfile                  dev    swaplo   blocks     free
/dev/zvol/dsk/rpool/swap 253,3        16  8257520  8257520

ZFS 루트 파일 시스템을 설치하거나 UFS 루트 파일 시스템에서 마이그레이션하는 동안, ZFS 루트 풀의 ZFS 볼륨에 덤프 장치가 만들어집니다. 덤프 장치가 설정된 후에는 관리가 필요 없습니다. 예를 들면 다음과 같습니다.

# dumpadm
      Dump content: kernel pages
       Dump device: /dev/zvol/dsk/rpool/dump (dedicated)
Savecore directory: /var/crash/t2000
  Savecore enabled: yes

시스템이 설치/업그레이드된 후에 스왑 영역이나 덤프 장치를 변경해야 하는 경우 이전 Solaris 릴리스처럼 swapdumpadm 명령을 사용하십시오. 추가 스왑 볼륨을 만들어야 하는 경우 특정 크기의 ZFS 볼륨을 만든 후 해당 장치에 스왑을 사용으로 설정하십시오. 예를 들면 다음과 같습니다.

# zfs create -V 2G rpool/swap2
# swap -a /dev/zvol/dsk/rpool/swap2
# swap -l
swapfile                   dev  swaplo blocks   free
/dev/zvol/dsk/rpool/swap  256,1      16 2097136 2097136
/dev/zvol/dsk/rpool/swap2 256,5      16 4194288 4194288

ZFS 파일 시스템의 파일로 스왑하지 마십시오. ZFS 스왑 파일 구성은 지원되지 않습니다.

스왑 및 덤프 볼륨의 크기 조정에 대한 자세한 내용은 ZFS 스왑 장치 및 덤프 장치의 크기 조정을 참조하십시오.

ZFS 볼륨을 Solaris iSCSI 대상으로 사용

shareiscsi 등록 정보를 볼륨에 설정하여 ZFS 볼륨을 iSCSI 대상으로 쉽게 만들 수 있습니다. 예를 들면 다음과 같습니다.

# zfs create -V 2g tank/volumes/v2
# zfs set shareiscsi=on tank/volumes/v2
# iscsitadm list target
Target: tank/volumes/v2
    iSCSI Name: iqn.1986-03.com.sun:02:984fe301-c412-ccc1-cc80-cf9a72aa062a
    Connections: 0

iSCSI 대상을 만든 후에는 iSCSI 초기화 프로그램을 설정합니다. Solaris iSCSI 대상 및 초기화 프로그램에 대한 자세한 내용은 System Administration Guide: Devices and File Systems의 14 장, Configuring Oracle Solaris iSCSI Targets and Initiators (Tasks)를 참조하십시오.


주 - Solaris iSCSI 대상은 iscsitadm 명령으로도 만들고 관리할 수 있습니다. ZFS 볼륨에 shareiscsi 등록 정보를 설정한 경우 동일한 대상 장치를 생성하기 위해 iscsitadm 명령을 사용하지 마십시오. 그렇지 않으면 동일한 장치에 대해 중복된 대상 정보가 만들어집니다.


iSCSI 대상으로서 ZFS 볼륨은 다른 ZFS 데이터 집합처럼 관리합니다. 그러나 rename, export, import 작업이 iSCSI 대상에 약간 다르게 작동합니다.

모든 iSCSI 대상 구성 정보는 데이터 집합에 저장됩니다. NFS 공유 파일 시스템과 마찬가지로, 여러 시스템에 가져온 iSCSI 대상은 적절히 공유됩니다.