JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 관리: ZFS 파일 시스템     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

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

2.  Oracle Solaris ZFS 시작하기

3.  Oracle Solaris ZFS 저장소 풀 관리

ZFS 저장소 풀의 구성 요소

ZFS 저장소 풀의 디스크 사용

ZFS 저장소 풀에서 슬라이스 사용

ZFS 저장소 풀에서 파일 사용

ZFS 저장소 풀 고려 사항

ZFS 저장소 풀의 복제 기능

미러링된 저장소 풀 구성

RAID-Z 저장소 풀 구성

ZFS 하이브리드 저장소 풀

중복 구성에서 데이터 자가 치료

저장소 풀의 동적 스트라이프

ZFS 저장소 풀 만들기 및 삭제

ZFS 저장소 풀 만들기

기본 저장소 풀 만들기

미러된 저장소 풀 만들기

ZFS 루트 풀 만들기

RAID-Z 저장소 풀 만들기

로그 장치를 사용하여 ZFS 저장소 풀 만들기

캐시 장치를 사용하여 ZFS 저장소 풀 만들기

저장소 풀을 만들 때 주의 사항

저장소 풀 가상 장치 정보 표시

ZFS 저장소 풀 만들기 오류 처리

사용 중인 장치 감지

일치하지 않는 복제 레벨

저장소 풀 만들기의 Dry Run 수행

저장소 풀에 대한 기본 마운트 지점

ZFS 저장소 풀 삭제

사용할 수 없는 장치가 있는 풀 삭제

ZFS 저장소 풀의 장치 관리

저장소 풀에 장치 추가

저장소 풀에서 장치 연결 및 분리

미러링된 ZFS 저장소 풀을 분할하여 새로운 풀 만들기

저장소 풀에서 장치 온라인 및 오프라인 전환

장치 오프라인 전환

온라인으로 장치 설정

저장소 풀 장치 오류 지우기

저장소 풀의 장치 교체

저장소 풀에서 핫 스패어 지정

저장소 풀에서 핫 스패어 활성화 및 비활성화

ZFS 저장소 풀 등록 정보 관리

ZFS 저장소 풀 상태 질의

ZFS 저장소 풀에 대한 정보 표시

모든 저장소 풀 또는 특정 풀에 대한 정보 표시

물리적 위치로 풀 장치 표시

특정 저장소 풀 통계 표시

ZFS 저장소 풀 출력 결과 스크립팅

ZFS 저장소 풀 명령 내역 표시

ZFS 저장소 풀에 대한 I/O 통계 보기

풀 전역 I/O 통계 나열

가상 장치 I/O 통계 사용

ZFS 저장소 풀의 건전성 상태 확인

기본 저장소 풀 건전성 상태

자세한 건전성 상태

ZFS 저장소 풀 상태 정보 수집

ZFS 저장소 풀 마이그레이션

ZFS 저장소 풀 마이그레이션 준비

ZFS 저장소 풀 내보내기

가져올 수 있는 저장소 풀 결정

대체 디렉토리에서 ZFS 저장소 풀 가져오기

ZFS 저장소 풀 가져오기

누락된 로그 장치가 있는 풀 가져오기

읽기 전용 모드로 풀 가져오기

특정 장치 경로로 풀 가져오기

삭제된 ZFS 저장소 풀 복구

ZFS 저장소 풀 업그레이드

4.  ZFS 루트 풀 구성 요소 관리

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

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

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

8.  Oracle Solaris ZFS 위임 관리

9.  Oracle Solaris ZFS 고급 주제

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

11.  스냅샷 아카이브 및 루트 풀 복구

12.  Oracle Solaris ZFS 권장 방법

A.  Oracle Solaris ZFS 버전 설명

색인

ZFS 저장소 풀의 복제 기능

ZFS는 미러링 및 RAID-Z 구성에서 자가 치료 등록 정보와 함께 데이터 중복성을 제공합니다.

미러링된 저장소 풀 구성

미러링된 저장소 풀 구성을 위해서는 가능하면 별도의 컨트롤러에 둘 이상의 디스크가 필요합니다. 미러링 구성에서는 많은 디스크를 사용할 수 있습니다. 또한 각 풀에서 둘 이상의 미러를 만들 수도 있습니다. 개념적으로 기본적인 미러링 구성은 다음과 같습니다.

mirror c1t0d0 c2t0d0

개념적으로 더 복잡한 미러링 구성은 다음과 같습니다.

mirror c1t0d0 c2t0d0 c3t0d0 mirror c4t0d0 c5t0d0 c6t0d0

미러링 저장소 풀 만들기에 대한 자세한 내용은 미러된 저장소 풀 만들기를 참조하십시오.

RAID-Z 저장소 풀 구성

미러링된 저장소 풀 구성과 함께 ZFS는 단일, 이중 또는 삼중 패리티 내결함성을 갖춘 RAID-Z 구성을 제공합니다. 단일 패리티 RAID-Z(raidz 또는 raidz1)는 RAID-5와 유사합니다. 이중 패리티 RAID-Z(raidz2)는 RAID-6과 유사합니다.

RAIDZ-3(raidz3)에 대한 자세한 내용은 다음 블로그를 참조하십시오.

http://blogs.oracle.com/ahl/entry/triple_parity_raid_z

모든 기존 RAID-5 유사 알고리즘(예: RAID-4, RAID-6, RDP 및 EVEN-ODD)에서 RAID-5 쓰기 허점이라고 알려진 문제가 발생할 수 있습니다. RAID-5 스트라이프 중 일부만 쓰여지고 모든 블록이 디스크에 기록되기 전에 전원이 끊어질 경우 패리티가 데이터와 비동기화된 상태로 남게 되므로 영원히 쓸모 없게 됩니다(다음 전체 스트라이프 쓰기로 덮어쓰는 경우 제외). RAID-Z에서 ZFS는 모든 쓰기가 전체 스트라이프 쓰기가 되도록 가변 너비 RAID 스트라이프를 사용합니다. 이 설계는 파일 시스템의 메타 데이터가 가변 너비 RAID 스트라이프를 처리할 수 있는 기본 데이터 중복성 모델에 대한 충분한 정보를 가지도록 ZFS에서 파일 시스템과 장치 관리를 통합하기 때문에 가능합니다. RAID-Z는 RAID-5 쓰기 허점에 대한 세계 최초의 소프트웨어 전용 솔루션입니다.

X 크기의 N개 디스크와 P개의 패리티 디스크를 갖춘 RAID-Z 구성은 약 (N-P)*X바이트를 유지할 수 있으며 데이터 무결성이 침해되기 전 P개의 장치 결함을 견뎌낼 수 있습니다. 단일 패리티 RAID-Z 구성의 경우 2개 이상의 디스크, 이중 패리티 RAID-Z 구성의 경우 3개 이상의 디스크가 필요합니다. 예를 들어, 단일 패리티 RAID-Z 구성에서 3개의 디스크가 있을 경우 패리티 데이터는 3개의 디스크 중 하나에 해당하는 디스크 공간을 차지합니다. 그렇지 않은 경우 RAID-Z 구성을 만들기 위해 필요한 특수한 하드웨어는 없습니다.

개념적으로 3개의 디스크를 갖춘 RAID-Z 구성은 다음과 같습니다.

raidz c1t0d0 c2t0d0 c3t0d0

개념적으로 더 복잡한 RAID-Z 구성은 다음과 같습니다.

raidz c1t0d0 c2t0d0 c3t0d0 c4t0d0 c5t0d0 c6t0d0 c7t0d0 
raidz c8t0d0 c9t0d0 c10t0d0 c11t0d0c12t0d0 c13t0d0 c14t0d0

많은 디스크로 RAID-Z 구성을 만들 경우 디스크를 여러 그룹으로 나눌 수 있습니다. 예를 들어, 14개의 디스크를 갖춘 RAID-Z 구성은 7개의 디스크로 이루어진 두 그룹으로 나누는 것이 좋습니다. 단일 숫자 그룹의 디스크를 갖춘 RAID-Z 구성이 더 좋은 성능을 발휘합니다.

RAID-Z 저장소 풀 만들기에 대한 자세한 내용은 RAID-Z 저장소 풀 만들기를 참조하십시오.

성능 및 디스크 공간 고려 측면에서 미러링 구성 또는 RAID-Z 구성 중에서 선택해야 하는 경우 자세한 내용은 다음 블로그 항목을 참조하십시오.

http://blogs.oracle.com/roch/entry/when_to_and_not_to

RAID-Z 저장소 풀 권장 사항에 대한 자세한 내용은 12 장Oracle Solaris ZFS 권장 방법을 참조하십시오.

ZFS 하이브리드 저장소 풀

Oracle의 Sun Storage 7000 제품 시리즈에서 사용할 수 있는 ZFS 하이브리드 저장소 풀은 DRAM, SSD 및 HDD가 결합된 특수한 저장소 풀로 성능을 높이고 용량을 늘리면서 전력 소모를 줄일 수 있습니다. 이 제품의 관리 인터페이스에서 저장소 풀의 ZFS 중복성 구성을 선택하고 기타 구성 옵션도 쉽게 선택할 수 있습니다.

이 제품에 대한 자세한 내용은 Sun Storage Unified Storage System Administration Guide를 참조하십시오.

중복 구성에서 데이터 자가 치료

ZFS는 미러링 또는 RAID-Z 구성에서 데이터 자가 치료 기능을 제공합니다.

잘못된 데이터 블록이 발견되면 ZFS가 다른 중복 복사본에서 올바른 데이터를 인출할 뿐 아니라 정상 복사본으로 바꾸어 잘못된 데이터를 복구합니다.

저장소 풀의 동적 스트라이프

ZFS는 모든 최상위 레벨 가상 장치에 걸쳐 동적으로 데이터를 스트라이프합니다. 데이터를 어디에 둘 것인지에 대한 결정은 쓰기 시 이루어지므로 할당 시 고정 너비 스트라이프는 생성되지 않습니다.

새 가상 장치가 풀에 추가되면 ZFS는 성능 및 디스크 공간 할당 정책을 유지하기 위해 점진적으로 데이터를 새 장치에 할당합니다. 각 가상 장치는 다른 디스크 장치나 파일을 포함하는 미러 또는 RAID-Z 장치가 될 수도 있습니다. 이 구성은 풀의 결함 특성을 제어하는 데 있어 유연성을 제공합니다. 예를 들어, 4개의 디스크에서 다음 구성을 만들 수 있습니다.

ZFS는 동일 풀 내에서 서로 다른 유형의 가상 장치 결합을 지원하지만 이 방식은 피하십시오. 예를 들어, 이중 미러와 삼중 RAID-Z 구성을 갖춘 풀을 만들 수 있습니다. 하지만 이 경우 내결함성은 최악의 가상 장치인 RAID-Z와 같습니다. 최상의 방식은 각 장치에서 동일 중복성 레벨로 동일 유형의 최상위 레벨 가상 장치를 사용하는 것입니다.