Oracle Solaris 10 영역 만들기 및 사용

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

solaris10 브랜드 영역에서 다중 부트 환경을 만들고 활성화하는 방법

  1. 관리자가 됩니다.

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

  2. solaris10 영역을 구성합니다.

    이 절차에서는 구성 파일 /zones/S10_ZONE.cfg가 포함된 s10_zone 영역이 전역 영역 global에 사용됩니다.

    global# zonecfg -z S10_zone -f /zones/S10_ZONE.cfg
  3. solaris10 영역을 설치합니다.

    이 절차에서는 플래시 아카이브 이미지 파일 /zones/s10-system.flar가 사용됩니다.

    global# zoneadm -z S10_zone install -u -v -a /zones/s10-system.flar
  4. solaris10 영역을 부트합니다.
    global# zoneadm -z S10_zone boot
  5. solaris10 영역에서 ZFS 명령을 사용하여 새 부트 환경을 만듭니다.
    1. ZFS 스냅샷을 만듭니다.

      이 절차에서는 스냅샷 rpool/ROOT/zbe-0@snap이 사용됩니다.

      S10_zone# zfs snapshot rpool/ROOT/zbe-0@snap
    2. 새 ZFS 스냅샷을 복제하고 마운트합니다.

      이 경우 ZFS 스냅샷 rpool/ROOT/zbe-0@snap/에 마운트되고 새 ZFS 스냅샷 rpool/ROOT/zbe-1로 복제됩니다.

      S10_zone# zfs clone -o mountpoint=/ -o canmount=noauto rpool/ROOT/zbe-0@snap rpool/ROOT/zbe-1
    3. 새 ZFS 스냅샷을 승격시킵니다.
      S10_zone# zfs promote rpool/ROOT/zbe-1
  6. 새 부트 환경에 패치를 적용합니다.
    1. 새 ZFS 스냅샷을 마운트합니다.
      S10_zone# zfs mount -o mountpoint=/mnt rpool/ROOT/zbe-1
    2. 스냅샷 마운트 지점에서 patchadd 명령을 실행합니다.
      S10_zone# # patchadd -R /mnt -d /var/tmp  
      S10_zone# zfs unmount rpool/ROOT/zbe-1
    3. 새 ZFS 스냅샷을 마운트 해제합니다.
    S10_zone# zfs unmount rpool/ROOT/zbe-1
    
  7. 새 부트 환경을 활성화합니다.
    S10_zone# zfs set com.oracle.zones.solaris10:activebe=zbe-1 rpool/ROOT
    S10_zone# shutdown -y -g 0 -r
      
  8. 변경 사항이 적용되도록 영역을 부트합니다.
    global# zoneadm -z S10_zone boot

참조

zfs 명령 및 ZFS 관리에 대한 자세한 내용은 Oracle Solaris 11.2의 ZFS 파일 시스템 관리 를 참조하십시오.