Oracle® Solaris 영역 만들기 및 사용

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

영역 복제 방법

새 영역을 설치하려면 먼저 해당 영역을 구성해야 합니다. zoneadm create 하위 명령에 전달되는 매개변수는 복제할 영역의 이름입니다. 이 원본 영역을 정지해야 합니다.

이 절차를 수행하려면 전역 관리자이거나 전역 영역에서 적합한 권한을 부여 받은 사용자여야 합니다.

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 복제할 원본 영역을 정지합니다. 이 절차에서는 my-zone입니다.
    global# zoneadm -z my-zone halt
  3. 소스 영역 my-zone의 구성을 파일(예: master)로 내보내서 새 영역 구성을 시작합니다.
    global# zonecfg -z my-zone export -f /zones/master

    주 -  기존 구성을 수정하는 대신 영역 구성 방법 절차를 사용하여 새 영역 구성을 만들 수도 있습니다. 이 방법을 사용할 경우 영역을 만든 후 6단계로 건너뛰십시오.
  4. master 파일을 편집합니다. 영역 간에 동일할 수 없는 구성 요소에 대해 서로 다른 등록 정보와 리소스를 설정합니다. 예를 들어 새로운 zonepath를 설정해야 합니다. 공유 IP 영역의 경우 넷 리소스의 IP 주소를 변경해야 합니다. 배타적 IP 영역의 경우 넷 리소스의 물리적 등록 정보를 변경해야 합니다.
  5. master 파일의 명령을 사용하여 새 영역 zone1을 만듭니다.
    global# zonecfg -z zone1 -f /zones/master
  6. my-zone을 복제하여 새 영역 zone1을 설치합니다.
    global# zoneadm -z zone1 clone my-zone

    다음이 표시됩니다.

    Cloning zonepath /zones/my-zone...
  7. (옵션) 저장소 객체에 기존 분할 영역, zpool 또는 UFS 파일 시스템이 포함된 경우 clone이 실패하고 오류 메시지가 표시됩니다.

    작업을 계속하고 기존 데이터를 덮어쓰려면 zoneadm clone–x 옵션을 사용합니다. 소스 영역을 제거해야만 force 하위 명령을 사용할 수 있습니다.

    -x force-zpool-import
    -x force-zpool-create=zpoolname
    -x force-zpool-create=zpoolname1,zpoolname2,zpoolname3
    -x force-zpool-create-all

    이 옵션은 zpool create –f 명령을 대신합니다.

    –x force-zpool-create=zpoolname 옵션은 여러 번 사용할 수 있습니다.

    소스 영역을 정지해야만 –x force 옵션을 사용할 수 있습니다.

  8. 시스템의 영역 목록을 표시합니다.
    ID  NAME     STATUS       PATH                           BRAND      IP
     0  global   running      /                              solaris    shared
     -  my-zone  installed    /zones/my-zone                 solaris    excl  
     -  zone1    installed    /zones/zone1                   solaris    excl  
예 3-4  복제된 영역에 시스템 구성 프로파일 적용

구성 프로파일을 포함하려면 다음과 같이 합니다.

# zoneadm -z zone1 clone -c /path/config.xml my-zone

구성 파일에 절대 경로를 제공하십시오.