Go to main content
Oracle® VM Server for SPARC 3.4 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

ZFS를 사용하여 디스크 이미지 저장

다음 명령은 게스트 도메인 ldg1에 대한 디스크 이미지를 만듭니다. 이 게스트 도메인에 대한 ZFS 파일 시스템이 만들어지고, 이 게스트 도메인의 모든 디스크 이미지가 해당 파일 시스템에 저장됩니다.

primary# zfs create ldmpool/ldg1

디스크 이미지는 ZFS 볼륨이나 ZFS 파일에 저장할 수 있습니다. zfs create -V 명령을 사용하면 크기에 상관없이 ZFS 볼륨이 빠르게 만들어집니다. 반면 ZFS 파일은 mkfile 명령을 사용하여 만들어야 합니다. 특히, 만들 파일이 큰 경우(대개 디스크 이미지를 만드는 경우) 이 명령을 완료하는 데 시간이 걸릴 수 있습니다.

ZFS 볼륨과 ZFS 파일은 스냅샷 및 복제본 기능과 같은 ZFS 기능을 활용하지만, ZFS 볼륨은 의사 장치이고 ZFS 파일은 일반 파일입니다.

디스크 이미지가 OS가 설치되는 가상 디스크로 사용될 경우 디스크 이미지는 OS 설치 요구사항을 충족할 만큼 커야 합니다. 이 크기는 OS의 버전 및 수행되는 설치 유형에 따라 달라집니다. Oracle Solaris OS를 설치하는 경우 20GB의 디스크 크기를 사용하면 모든 Oracle Solaris OS 버전의 모든 유형 설치가 가능합니다.

예: ZFS를 사용하여 디스크 이미지 저장

다음 예에서는 ZFS 볼륨 또는 ZFS 파일을 사용하여 디스크 이미지를 저장하는 방법을 보여줍니다. ZFS 볼륨이나 파일을 내보내기 위한 구문은 동일하지만 백엔드에 대한 경로는 다릅니다.

게스트 도메인이 만들어지면 ZFS 볼륨이나 파일은 Oracle Solaris OS를 설치할 수 있는 가상 디스크로 나타납니다.

예 35  ZFS 볼륨을 사용하여 디스크 이미지 저장

먼저 ZFS 볼륨에 20GB의 이미지를 만듭니다.

primary# zfs create -V 20gb ldmpool/ldg1/disk0

그런 다음 ZFS 볼륨을 가상 디스크로 내보냅니다.

primary# ldm add-vdsdev /dev/zvol/dsk/ldmpool/ldg1/disk0 ldg1_disk0@primary-vds0

ldg1 게스트 도메인에 ZFS 볼륨을 지정합니다.

primary# ldm add-vdisk disk0 ldg1_disk0@primary-vds0 ldg1
예 36  ZFS 파일을 사용하여 디스크 이미지 저장

먼저 ZFS 볼륨에 20GB의 디스크 이미지를 만들고 ZFS 파일을 만듭니다.

primary# zfs create ldmpool/ldg1/disk0
primary# mkfile 20g /ldmpool/ldg1/disk0/file

그런 다음 ZFS 파일을 가상 디스크로 내보냅니다.

primary# ldm add-vdsdev /ldmpool/ldg1/disk0/file ldg1_dis0@primary-vds0

ldg1 게스트 도메인에 ZFS 파일을 지정합니다.

primary# ldm add-vdisk disk0 ldg1_disk0@primary-vds0 ldg1