Oracle® Solaris 영역 만들기 및 사용

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

공유 저장소 리소스에서 Oracle Solaris 영역에 대한 자동화된 ZFS 저장소 풀 관리

Oracle Solaris의 공유 저장소 지원 기능에서 영역을 사용하면 영역 프레임워크에서는 특정 영역에 대한 rootzpool 또는 zpool 리소스와 연결된 모든 ZFS 저장소 풀을 자동으로 관리합니다.

영역 및 저장소 리소스 마이그레이션을 이용할 수 있도록 rootzpool 또는 zpool 리소스와 연결된 ZFS 저장소 풀은 시스템에서 지속적으로 구성되지 않습니다. ZFS 저장소 풀은 시스템의 전역 ZFS 저장소 풀 저장소 /etc/zfs/zpool.cache에 나타나지 않습니다.

영역 프레임워크에서는 영역을 설치하거나 복제할 때 해당하는 ZFS 저장소 풀을 만듭니다. rootzpool 또는 zpool 리소스별로 zonecfg add storage 명령을 사용하여 두 개 이상의 공유 저장소 리소스를 구성할 수 있습니다. 이 경우 미러링된 ZFS 저장소 풀이 기본적으로 만들어집니다.

암호화 같은 사용자 정의 구성이나 raidz 또는 raidz2와 같은 여러 가지 중복 레벨을 사용하여 미리 ZFS 저장소 풀을 만들 수 있습니다. 영역 구성에서 모든 필수 공유 저장소 리소스를 처음 구성한 후 zpool 유틸리티를 사용하여 미리 만들어진 ZFS 저장소 풀을 다시 내보냅니다. 영역 프레임워크에서는 영역 설치 및 복제 중에 먼저 이 미리 만들어진 ZFS 저장소 풀을 가져와서 사용하려고 시도합니다.

zoneadm attach 구문을 사용하면 영역 프레임워크에서는 처음에 모든 공유 저장소 리소스를 구성한 다음 모든 구성된 ZFS 저장소 풀을 가져옵니다.

zoneadm detach 명령 구문의 경우 영역 프레임워크에서는 먼저 모든 구성된 ZFS 저장소 풀을 내보낸 다음 모든 공유 저장소 리소스를 구성 해제합니다.

zoneadm uninstall 명령을 사용하여 영역을 제거하면 영역 프레임워크에서는 먼저 모든 구성된 ZFS 저장소 풀을 내보낸 다음 기본적으로 모든 공유 저장소 리소스를 구성 해제합니다. 그러나 –x force-zpool-destroy 옵션을 zoneadm uninstall 명령과 함께 사용하여 ZFS 저장소 풀을 삭제하도록 명시적으로 요청할 수 있습니다.

시스템 부트 도중 영역 SMF 서비스 svc:/system/zones:default가 실행됩니다. SMF 서비스는 공유 저장소 리소스를 구성하고 rootzpool 또는 zpool 리소스가 있는 설치된 상태의 모든 영역에 대한 ZFS 저장소 풀을 가져옵니다. 이 단계 중에 오류가 발생하면 해당하는 SMF 서비스 로그 파일 /var/svc/log/system-zones:default.log에 기록됩니다.

rootzpool 또는 zpool 리소스를 사용하여 구성된 ZFS 저장소 풀은 영역 내부에 가상 ZFS 저장소 풀로 표시되지만 영역 관리자가 직접 관리할 수는 없습니다.

실행 중인 영역에서 사용되고 있는 동안에는 전역 영역에서 ZFS 저장소 풀을 삭제하거나 내보낼 수 없습니다.

전역 영역에서는 영역 프레임워크에 의해 관리되는 ZFS 저장소 풀에 대한 관리 작업에 zpool 명령을 사용할 수 있습니다. 관리 작업에는 특정 장치를 온라인 또는 오프라인으로 전환하고, 결함 있는 장치를 교체하고, 장치를 추가 또는 제거하는 작업이 포함됩니다. 영역 구성을 동기화 상태로 유지하려면 사용 중인 공유 저장소 리소스에 대한 변경 사항을 반영하도록 이에 따라 해당하는 저장소 URI를 업데이트합니다.