Oracle Solaris 커널 영역 만들기 및 사용

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

커널 영역에서 대체 부트 환경을 지정하는 방법

  1. 관리자가 됩니다.

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

  2. 영역 콘솔에 로그인합니다.
    # zlogin -C zonename

    예를 들어, kzone1의 콘솔에 로그인하려면 다음과 같이 합니다.

    global# zlogin -C kzone1
  3. 별도의 터미널 창에서 사용 가능한 커널 영역 부트 환경을 나열합니다.
    # zoneadm -z zonename boot -- -L

    다음 예에서는 동일한 출력을 보여줍니다.

    global# zoneadm -z kzone2 boot -- -L
    [Connected to zone 'kzone2' console]
    1 kz-130118 (rpool/ROOT/kz-130118)
    2 kz-1 (rpool/ROOT/kz-1)
    3 solaris-5 (rpool/ROOT/solaris-5)
    4 solaris-7 (rpool/ROOT/solaris-7)
    Select environment to boot: [ 1 - 4 ]:
      
  4. 선택한 부트 환경으로 부트합니다.
    # zoneadm -z zonename boot -- -Z boot-environment

    예:

    global# zoneadm -z kzone1 boot -- -Z rpool/ROOT/solaris-backup-1
예 3-1  SPARC 호스트에서 대체 부트 환경 선택 및 부트

다음 예에서는 커널 영역 kzone1의 대체 부트 환경에 대한 영역 콘솔 출력을 보여줍니다. 커널 영역 호스트 하드웨어는 SPARC 시스템입니다.

[Connected to zone 'kzone1' console]
NOTICE: Entering OpenBoot.
NOTICE: Fetching Guest MD from HV.
NOTICE: Starting additional cpus.
NOTICE: Initializing LDC services.
NOTICE: Probing PCI devices.
NOTICE: Finished PCI probing.


SPARC T4-2, No Keyboard
Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved.
OpenBoot 4.36.0.build_05, 2.0000 GB memory available, Serial #1845652596.
Ethernet address 0:0:0:0:0:0, Host ID: 6e026c74.



Boot device: disk0  File and args: -L
1 Oracle Solaris 11.2 SPARC
2 bootenv123
3 bootenv456
Select environment to boot: [ 1 - 3 ]: 2

To boot the selected entry, invoke:
boot [<root-device>] -Z rpool/ROOT/bootenv123

Program terminated
ok boot -Z rpool/ROOT/bootenv123

[NOTICE: Zone rebooting]
NOTICE: Entering OpenBoot.
NOTICE: Fetching Guest MD from HV.
NOTICE: Starting additional cpus.
NOTICE: Initializing LDC services.
NOTICE: Probing PCI devices.
NOTICE: Finished PCI probing.


SPARC T4-2, No Keyboard
Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved.
OpenBoot 4.36.0.build_05, 2.0000 GB memory available, Serial #1845652596.
Ethernet address 0:0:0:0:0:0, Host ID: 6e026c74.

...
Hostname: kzone1
kzone1 console login: 
예 3-2  x86 호스트에서 대체 부트 환경 선택 및 부트

다음 예에서는 커널 영역 kzone1의 대체 부트 환경에 대한 영역 콘솔 출력을 보여줍니다. 커널 영역 호스트 하드웨어는 x86 시스템입니다.

[Connected to zone 'kzone1' console]
1 boot-2 (rpool/ROOT/boot-2)
2 Oracle Solaris 11.2 x86 (rpool/ROOT/solaris)
3 boot-1 (rpool/ROOT/boot-1)
Select environment to boot: [ 1 - 3 ]:2
Boot device: disk0  File and args:
reading module /platform/i86pc/amd64/boot_archive...done.
reading kernel file /platform/i86pc/kernel/amd64/unix...done.
SunOS global 5.11 11.2 i86pc i386 i86pc
Copyright (c) 1983, 2014, Oracle and/or its affiliates. All rights reserved.
Hostname: kzone1
...
kzone1 console login: