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 시작하기

ZFS 하드웨어 및 소프트웨어 요구 사항과 권장 사항

기본 ZFS 파일 시스템 만들기

ZFS 저장소 풀 만들기

ZFS 저장소 풀에 대한 저장소 요구 사항 식별 방법

ZFS 저장소 풀을 만드는 방법

ZFS 파일 시스템 계층 만들기

ZFS 파일 시스템 계층 확인 방법

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 고급 주제

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

A.  Oracle Solaris ZFS 버전 설명

색인

ZFS 파일 시스템 계층 만들기

데이터를 저장할 저장소 풀을 만든 후에는 파일 시스템 계층을 만들 수 있습니다. 계층은 간단하면서도 강력한 정보 구성 방식이며, 파일 시스템을 사용했던 기존 사용자에게도 매우 친숙합니다.

ZFS를 통해 각 파일 시스템에 상위가 하나만 포함되는 계층으로 파일 시스템을 구성할 수 있습니다. 계층의 루트는 항상 풀 이름입니다. ZFS는 전체 파일 시스템 트리에서 공통 등록 정보를 쉽고 빠르게 설정할 수 있도록 등록 정보 상속을 지원하는 방식으로 이 계층을 활용합니다.

ZFS 파일 시스템 계층 확인 방법

  1. 파일 시스템 세분성을 선택합니다.

    ZFS 파일 시스템은 중앙 관리 지점으로, 경량형이며 쉽게 만들 수 있습니다. 사용자 또는 프로젝트당 하나의 파일 시스템을 설정할 모델을 사용하는 것이 좋습니다. 이 모델에서는 등록 정보, 스냅샷 및 백업을 사용자 또는 프로젝트 단위로 제어할 수 있습니다.

    ZFS 파일 시스템을 만드는 방법에서는 두 개의 ZFS 파일 시스템인 jeffbill이 만들어집니다.

    파일 시스템 관리에 대한 자세한 내용은 6 장Oracle Solaris ZFS 파일 시스템 관리를 참조하십시오.

  2. 유사한 파일 시스템을 그룹화합니다.

    ZFS를 통해 유사한 파일 시스템이 그룹화될 수 있도록 파일 시스템을 계층으로 구성할 수 있습니다. 이 모델은 등록 정보 제어 및 파일 시스템 관리를 위한 중앙 관리 지점을 제공합니다. 유사한 파일 시스템은 공통 이름으로 만들어져야 합니다.

    ZFS 파일 시스템을 만드는 방법의 예에서는 두 개의 파일 시스템이 home이라는 이름의 파일 시스템에 배치됩니다.

  3. 파일 시스템 등록 정보를 선택합니다.

    대부분의 파일 시스템 특성은 등록 정보로 제어됩니다. 이러한 등록 정보는 파일 시스템 마운트 위치, 파일 시스템 공유 방식, 파일 시스템의 압축 사용 여부, 쿼터 적용 여부 등 다양한 동작을 제어합니다.

    ZFS 파일 시스템을 만드는 방법의 예에서는 /export/zfs/ user에 마운트된 모든 홈 디렉토리가 NFS를 통해 공유되며 압축이 사용으로 설정됩니다. 또한 사용자 jeff에 대해 10GB의 쿼터가 적용됩니다.

    등록 정보에 대한 자세한 내용은 ZFS 등록 정보 소개를 참조하십시오.

ZFS 파일 시스템을 만드는 방법

  1. 루트로 로그인하거나 적합한 ZFS 권한 프로필을 가진 동등한 역할을 수락합니다.

    ZFS 권한 프로필에 대한 자세한 내용은 ZFS 권한 프로필을 참조하십시오.

  2. 원하는 계층을 만듭니다.

    이 예에서는 개별 파일 시스템의 컨테이너로 사용되는 파일 시스템이 만들어집니다.

    # zfs create tank/home
  3. 상속된 등록 정보를 설정합니다.

    파일 시스템 계층이 설정되면 모든 사용자와 공유할 등록 정보를 설정합니다.

    # zfs set mountpoint=/export/zfs tank/home
    # zfs set sharenfs=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 sharenfs=on -o compression=on tank/home

    등록 정보 및 등록 정보 상속에 대한 자세한 내용은 ZFS 등록 정보 소개를 참조하십시오.

    다음으로 tank 풀의 home 파일 시스템 아래에 개별 파일 시스템이 그룹화됩니다.

  4. 개별 파일 시스템을 만듭니다.

    파일 시스템이 만들어지고 등록 정보가 home 레벨에서 변경되었을 수 있습니다. 파일 시스템이 사용되고 있는 동안에는 모든 등록 정보를 동적으로 변경할 수 있습니다.

    # zfs create tank/home/jeff
    # zfs create tank/home/bill

    이러한 파일 시스템은 상위에서 등록 정보 값을 상속하므로 /export/zfs/ user에 자동으로 마운트되며 NFS를 통해 공유됩니다. /etc/vfstab 또는 /etc/dfs/dfstab 파일을 편집할 필요가 없습니다.

    파일 시스템을 만드는 방법은 ZFS 파일 시스템 만들기를 참조하십시오.

    파일 시스템 마운트 및 공유에 대한 자세한 내용은 ZFS 파일 시스템 마운트 및 공유를 참조하십시오.

  5. 파일 시스템 관련 등록 정보를 설정합니다.

    이 예에서는 사용자 jeff에게 10GB의 쿼터가 지정됩니다. 이 등록 정보는 풀에서 사용 가능한 공간에 관계없이 사용자가 사용할 수 있는 공간을 제한합니다.

    # zfs set quota=10G tank/home/jeff
  6. 결과를 확인합니다.

    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 디스크 공간 계산을 참조하십시오.