JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle VM Server for SPARC 2.2 관리 설명서     Oracle VM Server for SPARC (한국어)
search filter icon
search icon

문서 정보

머리말

제1부Oracle VM Server for SPARC 2.2 소프트웨어

1.  Oracle VM Server for SPARC 소프트웨어 개요

2.  소프트웨어 설치 및 사용

3.  Oracle VM Server for SPARC 보안

4.  서비스 및 컨트롤 도메인 설정

5.  게스트 도메인 설정

6.  I/O 도메인 설정

7.  가상 디스크 사용

가상 디스크 소개

가상 디스크 관리

가상 디스크를 추가하는 방법

가상 디스크 백엔드를 여러 번 내보내는 방법

가상 디스크 옵션을 변경하는 방법

시간 초과 옵션을 변경하는 방법

가상 디스크를 제거하는 방법

가상 디스크 식별자 및 장치 이름

가상 디스크 표시

전체 디스크

단일 슬라이스 디스크

가상 디스크 백엔드 옵션

읽기 전용(ro) 옵션

배타적(excl) 옵션

슬라이스(slice) 옵션

가상 디스크 백엔드

물리적 디스크 또는 디스크 LUN

물리적 디스크를 가상 디스크로 내보내는 방법

물리적 디스크 슬라이스

물리적 디스크 슬라이스를 가상 디스크로 내보내는 방법

슬라이스 2를 내보내는 방법

파일 및 볼륨

전체 디스크로 내보낸 파일 또는 볼륨

파일을 전체 디스크로 내보내는 방법

ZFS 볼륨을 전체 디스크로 내보내는 방법

단일 슬라이스 디스크로 내보낸 파일 또는 볼륨

ZFS 볼륨을 단일 슬라이스 디스크로 내보내는 방법

볼륨 내보내기 및 역호환성

백엔드를 내보내는 여러 유형 요약

파일 및 디스크 슬라이스를 가상 디스크로 내보내기 위한 지침

가상 디스크 다중 경로 구성

가상 디스크 다중 경로 및 가상 디스크 시간 초과

가상 디스크 다중 경로를 구성하는 방법

CD, DVD 및 ISO 이미지

CD 또는 DVD를 서비스 도메인에서 게스트 도메인으로 내보내는 방법

primary 도메인에서 ISO 이미지를 내보내서 게스트 도메인을 설치하는 방법

가상 디스크 시간 초과

가상 디스크 및 SCSI

가상 디스크 및 format 명령

가상 디스크에서 ZFS 사용

서비스 도메인에서 ZFS 풀 구성

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

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

ZFS 볼륨을 사용하여 디스크 이미지를 만드는 방법

ZFS 파일을 사용하여 디스크 이미지를 만드는 방법

ZFS 볼륨을 내보내는 방법

ZFS 파일을 내보내는 방법

ZFS 볼륨이나 파일을 게스트 도메인에 지정하는 방법

디스크 이미지의 스냅샷 만들기

디스크 이미지의 스냅샷을 만드는 방법

복제본을 사용하여 새 도메인 프로비전

부트 디스크 이미지 복제

Logical Domains 환경에서 볼륨 관리자 사용

볼륨 관리자 위에서 가상 디스크 사용

Solaris Volume Manager 위에서 가상 디스크 사용

VxVM이 설치된 경우 가상 디스크 사용

가상 디스크 위에서 볼륨 관리자 사용

가상 디스크 위에서 ZFS 사용

가상 디스크 위에서 Solaris Volume Manager 사용

가상 디스크 위에서 VxVM 사용

8.  가상 네트워크 사용

9.  도메인 마이그레이션

10.  리소스 관리

11.  도메인 구성 관리

12.  기타 관리 작업 수행

제2부선택적 Oracle VM Server for SPARC 소프트웨어

13.  Oracle VM Server for SPARC Physical-to-Virtual 변환 도구

14.  Oracle VM Server for SPARC Configuration Assistant(Oracle Solaris 10)

15.  Oracle VM Server for SPARC Management Information Base 소프트웨어 사용

16.  Logical Domains Manager 검색

17.  Logical Domains Manager에서 XML 인터페이스 사용

용어집

색인

가상 디스크 백엔드

가상 디스크 백엔드는 가상 디스크의 데이터가 저장되는 위치입니다. 백엔드는 디스크, 디스크 슬라이스, 파일 또는 볼륨(예: ZFS, Solaris Volume Manager 또는 VxVM)이 될 수 있습니다. 백엔드를 서비스 도메인에서 내보낼 때 slice 옵션이 설정되었는지 여부에 따라 백엔드는 게스트 도메인에서 전체 디스크 또는 단일 슬라이스 디스크로 나타납니다. 기본적으로 가상 디스크 백엔드는 읽기 가능-쓰기 가능 전체 디스크로 비배타적으로 내보냅니다.

물리적 디스크 또는 디스크 LUN

물리적 디스크 또는 디스크 LUN은 항상 전체 디스크로 내보냅니다. 이 경우 가상 디스크 드라이버(vdsvdc)가 가상 디스크에서 I/O를 전달하고 물리적 디스크 또는 디스크 LUN에 통로로 작동합니다.

slice 옵션을 설정하지 않고 해당 디스크의 슬라이스 2(s2)에 해당하는 장치를 내보내서 물리적 디스크 또는 디스크 LUN을 서비스 도메인에서 내보냅니다. slice 옵션을 사용하여 디스크의 슬라이스 2를 내보낼 경우 전체 디스크가 아닌 이 슬라이스만 내보내집니다.

물리적 디스크를 가상 디스크로 내보내는 방법

  1. 물리적 디스크를 가상 디스크로 내보냅니다.

    예를 들어, 물리적 디스크 c1t48d0을 가상 디스크로 내보내려면 해당 디스크의 슬라이스 2(c1t48d0s2)를 내보내야 합니다.

    primary# ldm add-vdsdev /dev/dsk/c1t48d0s2 c1t48d0@primary-vds0
  2. 게스트 도메인에 디스크를 지정합니다.

    예를 들어, 디스크(pdisk)를 게스트 도메인 ldg1에 지정합니다.

    primary# ldm add-vdisk pdisk c1t48d0@primary-vds0 ldg1
  3. 게스트 도메인이 시작되고 Oracle Solaris OS를 실행 중일 때 디스크에 액세스 가능하고 전체 디스크인지 확인합니다.

    전체 디스크는 8개의 슬라이스가 있는 일반 디스크입니다.

    예를 들어, 확인할 디스크는 c0d1입니다.

    ldg1# ls -1 /dev/dsk/c0d1s*
    /dev/dsk/c0d1s0
    /dev/dsk/c0d1s1
    /dev/dsk/c0d1s2
    /dev/dsk/c0d1s3
    /dev/dsk/c0d1s4
    /dev/dsk/c0d1s5
    /dev/dsk/c0d1s6
    /dev/dsk/c0d1s7

물리적 디스크 슬라이스

물리적 디스크 슬라이스는 항상 단일 슬라이스 디스크로 내보냅니다. 이 경우 가상 디스크 드라이버(vdsvdc)가 가상 디스크에서 I/O를 전달하고 물리적 디스크 슬라이스에 통로로 작동합니다.

물리적 디스크 슬라이스는 해당하는 슬라이스 장치를 내보내서 서비스 도메인에서 내보냅니다. 장치가 슬라이스 2와 다른 경우 slice 옵션 지정 여부에 상관 없이 자동으로 단일 슬라이스 디스크로 내보냅니다. 장치가 해당 디스크의 슬라이스 2인 경우 slice 옵션을 설정하여 슬라이스 2만 단일 슬라이스 디스크로 내보내야 합니다. 그렇지 않으면 모든 디스크가 전체 디스크로 내보내집니다.

물리적 디스크 슬라이스를 가상 디스크로 내보내는 방법

  1. 물리적 디스크의 슬라이스를 가상 디스크로 내보냅니다.

    예를 들어, 물리적 디스크(c1t57d0)의 슬라이스 0을 가상 디스크로 내보내려면 해당 슬라이스에 해당하는 장치(c1t57d0s0)를 다음과 같이 내보내야 합니다.

    primary# ldm add-vdsdev /dev/dsk/c1t57d0s0 c1t57d0s0@primary-vds0

    슬라이스는 항상 단일 슬라이스 디스크로 내보내지므로 slice 옵션을 지정할 필요가 없습니다.

  2. 게스트 도메인에 디스크를 지정합니다.

    예를 들어, 디스크(pslice)를 게스트 도메인 ldg1에 지정합니다.

    primary# ldm add-vdisk pslice c1t57d0s0@primary-vds0 ldg1
  3. 게스트 도메인이 시작되고 Oracle Solaris OS를 실행 중일 때 디스크(예: c0d13)를 나열하고 해당 디스크에 액세스할 수 있는지 확인합니다.
    ldg1# ls -1 /dev/dsk/c0d13s*
    /dev/dsk/c0d13s0
    /dev/dsk/c0d13s1
    /dev/dsk/c0d13s2
    /dev/dsk/c0d13s3
    /dev/dsk/c0d13s4
    /dev/dsk/c0d13s5
    /dev/dsk/c0d13s6
    /dev/dsk/c0d13s7

    8개의 장치가 있지만 디스크는 단일 슬라이스 디스크이므로 첫번째 슬라이스(s0)만 사용할 수 있습니다.

슬라이스 2를 내보내는 방법

파일 및 볼륨

파일 또는 볼륨(예: ZFS 또는 Solaris Volume Manager)은 slice 옵션 설정 여부에 따라 전체 디스크 또는 단일 슬라이스 디스크로 내보내집니다.

전체 디스크로 내보낸 파일 또는 볼륨

slice 옵션을 설정하지 않을 경우 파일 또는 볼륨은 전체 디스크로 내보내집니다. 이 경우 가상 디스크 드라이버(vdsvdc)가 가상 디스크에서 I/O를 전달하고 가상 디스크의 분할 영역을 관리합니다. 파일 또는 볼륨은 결국 가상 디스크의 모든 슬라이스 데이터와 분할 영역 및 디스크 구조를 관리하는 데 사용되는 메타 데이터를 포함하는 디스크 이미지가 됩니다.

빈 파일 또는 볼륨을 전체 디스크로 내보낼 경우 게스트 도메인에서 포맷되지 않은 디스크(즉, 분할 영역이 없는 디스크)로 나타납니다. 이 경우 게스트 도메인에서 format 명령을 실행하여 사용 가능한 분할 영역을 정의하고 유효한 디스크 레이블을 작성해야 합니다. 디스크가 포맷되지 않은 동안에는 가상 디스크에 대한 모든 I/O가 실패합니다.


주 - Oracle Solaris 5/08 OS 릴리스 이전에는 빈 파일을 가상 디스크로 내보낼 경우 시스템에서 기본 디스크 레이블을 작성하고 기본 분할 영역을 만들었습니다. Oracle Solaris 5/08 OS 릴리스에서는 더 이상 이 작업이 수행되지 않으며 게스트 도메인에서 format(1M)을 실행하여 분할 영역을 만들어야 합니다.


파일을 전체 디스크로 내보내는 방법

  1. 서비스 도메인에서 가상 디스크로 사용할 파일(예: fdisk0)을 만듭니다.
    service# mkfile 100m /ldoms/domain/test/fdisk0

    파일의 크기로 가상 디스크의 크기가 정의됩니다. 이 예에서는 100MB의 가상 디스크를 얻기 위해 100MB의 빈 파일을 만듭니다.

  2. 제어 도메인에서 파일을 가상 디스크로 내보냅니다.
    primary# ldm add-vdsdev /ldoms/domain/test/fdisk0 fdisk0@primary-vds0

    이 예에서는 slice 옵션이 설정되지 않았으므로 파일이 전체 디스크로 내보내집니다.

  3. 제어 도메인에서 디스크를 게스트 도메인에 지정합니다.

    예를 들어, 디스크(fdisk)를 게스트 도메인 ldg1에 지정합니다.

    primary# ldm add-vdisk fdisk fdisk0@primary-vds0 ldg1
  4. 게스트 도메인이 시작되고 Oracle Solaris OS를 실행 중일 때 디스크에 액세스 가능하고 전체 디스크인지 확인합니다.

    전체 디스크는 8개의 슬라이스가 있는 일반 디스크입니다.

    다음 예에서는 c0d5 디스크를 나열하며, 액세스 가능하고 전체 디스크인지 확인하는 방법을 보여줍니다.

    ldg1# ls -1 /dev/dsk/c0d5s*
    /dev/dsk/c0d5s0
    /dev/dsk/c0d5s1
    /dev/dsk/c0d5s2
    /dev/dsk/c0d5s3
    /dev/dsk/c0d5s4
    /dev/dsk/c0d5s5
    /dev/dsk/c0d5s6
    /dev/dsk/c0d5s7

ZFS 볼륨을 전체 디스크로 내보내는 방법

  1. 전체 디스크로 사용할 ZFS 볼륨을 만듭니다.

    다음 예에서는 전체 디스크로 사용할 ZFS 볼륨 zdisk0을 만드는 방법을 보여줍니다.

    service# zfs create -V 100m ldoms/domain/test/zdisk0

    볼륨의 크기로 가상 디스크의 크기가 정의됩니다. 이 예에서는 100MB의 가상 디스크를 얻기 위해 100MB의 볼륨을 만듭니다.

  2. 제어 도메인에서 해당 장치를 ZFS 볼륨으로 내보냅니다.
    primary# ldm add-vdsdev /dev/zvol/dsk/ldoms/domain/test/zdisk0 \
    zdisk0@primary-vds0

    이 예에서는 slice 옵션이 설정되지 않았으므로 파일이 전체 디스크로 내보내집니다.

  3. 제어 도메인에서 볼륨을 게스트 도메인에 지정합니다.

    다음 예에서는 zdisk0 볼륨을 게스트 도메인 ldg1에 지정하는 방법을 보여줍니다.

    primary# ldm add-vdisk zdisk0 zdisk0@primary-vds0 ldg1
  4. 게스트 도메인이 시작되고 Oracle Solaris OS를 실행 중일 때 디스크에 액세스 가능하고 전체 디스크인지 확인합니다.

    전체 디스크는 8개의 슬라이스가 있는 일반 디스크입니다.

    다음 예에서는 c0d9 디스크를 나열하며, 액세스 가능하고 전체 디스크인지 확인하는 방법을 보여줍니다.

    ldg1# ls -1 /dev/dsk/c0d9s*
    /dev/dsk/c0d9s0
    /dev/dsk/c0d9s1
    /dev/dsk/c0d9s2
    /dev/dsk/c0d9s3
    /dev/dsk/c0d9s4
    /dev/dsk/c0d9s5
    /dev/dsk/c0d9s6
    /dev/dsk/c0d9s7

단일 슬라이스 디스크로 내보낸 파일 또는 볼륨

slice 옵션이 설정되면 파일 또는 볼륨이 단일 슬라이스 디스크로 내보내집니다. 이 경우 가상 디스크에는 직접 파일 또는 볼륨 백엔드로 매핑되는 하나의 분할 영역(s0)만 있습니다. 파일 또는 볼륨에는 분할 영역 정보나 디스크 구조와 같은 추가 데이터 없이 가상 디스크에 기록된 데이터만 포함됩니다.

파일 또는 볼륨을 단일 슬라이스 디스크로 내보낼 경우 시스템에서는 파일 또는 볼륨이 디스크 슬라이스로 나타나도록 가짜 디스크 분할을 시뮬레이트합니다. 디스크 분할이 시뮬레이트되므로 해당 디스크에 대한 분할 영역을 만들지 않습니다.

ZFS 볼륨을 단일 슬라이스 디스크로 내보내는 방법

  1. 단일 슬라이스 디스크로 사용할 ZFS 볼륨을 만듭니다.

    다음 예에서는 단일 슬라이스 디스크로 사용할 ZFS 볼륨 zdisk0을 만드는 방법을 보여줍니다.

    service# zfs create -V 100m ldoms/domain/test/zdisk0

    볼륨의 크기로 가상 디스크의 크기가 정의됩니다. 이 예에서는 100MB의 가상 디스크를 얻기 위해 100MB의 볼륨을 만듭니다.

  2. 제어 도메인에서 해당 장치를 ZFS 볼륨으로 내보내고 slice 옵션을 설정하여 볼륨이 단일 슬라이스 디스크로 내보내지도록 합니다.
    primary# ldm add-vdsdev options=slice /dev/zvol/dsk/ldoms/domain/test/zdisk0 \
    zdisk0@primary-vds0
  3. 제어 도메인에서 볼륨을 게스트 도메인에 지정합니다.

    다음 예에서는 zdisk0 볼륨을 게스트 도메인 ldg1에 지정하는 방법을 보여줍니다.

    primary# ldm add-vdisk zdisk0 zdisk0@primary-vds0 ldg1
  4. 게스트 도메인이 시작되고 Oracle Solaris OS를 실행 중일 때 디스크(예: c0d9)를 나열한 후 해당 디스크에 액세스 가능하고 단일 슬라이스 디스크(s0)인지 확인합니다.
    ldg1# ls -1 /dev/dsk/c0d9s*
    /dev/dsk/c0d9s0
    /dev/dsk/c0d9s1
    /dev/dsk/c0d9s2
    /dev/dsk/c0d9s3
    /dev/dsk/c0d9s4
    /dev/dsk/c0d9s5
    /dev/dsk/c0d9s6
    /dev/dsk/c0d9s7

볼륨 내보내기 및 역호환성

Oracle Solaris 10 5/08 OS 릴리스 이전에는 slice 옵션이 존재하지 않았고 볼륨은 단일 슬라이스 디스크로 내보내졌습니다. 볼륨을 가상 디스크로 내보내는 구성이 있고 시스템을 Oracle Solaris 10 5/08 OS로 업그레이드할 경우 이제 볼륨이 단일 슬라이스 디스크 대신 전체 디스크로 내보내집니다. 이전 동작을 유지하고 볼륨을 단일 슬라이스 디스크로 내보내려면 다음 중 하나를 수행해야 합니다.

백엔드를 내보내는 여러 유형 요약

백엔드
슬라이스 옵션 없음
슬라이스 옵션 설정
디스크(디스크 슬라이스 2)
전체 디스크1
단일 슬라이스 디스크2
디스크 슬라이스(슬라이스 2 아님)
단일 슬라이스 디스크3
단일 슬라이스 디스크
파일
전체 디스크
단일 슬라이스 디스크
볼륨(ZFS, Solaris Volume Manager, VxVM 등)
전체 디스크
단일 슬라이스 디스크

1전체 디스크로 내보냅니다.

2슬라이스 2만 내보냅니다.

3슬라이스는 항상 단일 슬라이스 디스크로 내보냅니다.

파일 및 디스크 슬라이스를 가상 디스크로 내보내기 위한 지침

이 절에는 파일 및 디스크 슬라이스를 가상 디스크로 내보내기 위한 지침이 포함되어 있습니다.

루프백 파일(lofi) 드라이버 사용

루프백 파일(lofi) 드라이버를 사용하여 파일을 가상 디스크로 내보낼 수 있습니다. 하지만 이렇게 하면 추가 드라이버 층이 추가되고 가상 디스크의 성능이 저하될 수 있습니다. 대신 파일을 전체 디스크나 단일 슬라이스 디스크로 직접 내보낼 수 있습니다. 파일 및 볼륨을 참조하십시오.

직접 또는 간접적으로 디스크 슬라이스 내보내기

슬라이스를 직접 또는 간접적으로(예: Solaris Volume Manager 볼륨을 통해) 가상 디스크로 내보내려면 prtvtoc 명령을 사용하여 슬라이스가 물리적 디스크의 첫번째 블록(블록 0)에서 시작되지 않는지 확인하십시오.

물리적 디스크의 첫번째 블록에서 시작되는 디스크 슬라이스를 직접 또는 간접적으로 내보낼 경우 물리적 디스크의 분할 영역 테이블을 덮어쓰고 해당 디스크의 모든 분할 영역에 액세스하지 못하게 될 수 있습니다.