Oracle® Solaris 11.2 시스템 부트 및 종료

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

x86: 빠른 재부트를 지원하지 않는 시스템에서 실패한 자동 부트 아카이브 업데이트를 해결하는 방법

시스템 재부트 프로세스 중 시스템이 빠른 재부트 기능을 지원하지 않을 경우 부트 아카이브 자동 업데이트가 실패할 수 있습니다. 이 문제로 인해 시스템이 동일한 부트 환경에서 재부트되지 않을 수 있습니다.

이 경우 다음과 유사한 경고가 표시되고 시스템이 시스템 유지 관리 모드로 전환됩니다.

WARNING: Reboot required.
The system has updated the cache of files (boot archive) that is used
during the early boot sequence. To avoid booting and running the system
with the previously out-of-sync version of these files, reboot the
system from the same device that was previously booted.

svc:/system/boot-config:default SMF 서비스에는 기본적으로 false로 설정된 auto-reboot-safe 등록 정보가 포함되어 있습니다. 이 등록 정보를 true로 설정하면 시스템의 펌웨어와 기본 GRUB 메뉴 항목이 현재 부트 장치에서 부트되도록 설정됩니다. 이 등록 정보의 값을 변경하여 다음 절차에 설명된 대로 실패한 자동 부트 아카이브 업데이트를 해결할 수 있습니다.

  1. root 역할을 맡습니다.

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

  2. 시스템을 재부트합니다.
    # reboot
  3. 활성 BIOS 또는 UEFI 부트 장치와 GRUB 메뉴 항목이 현재 부트 인스턴스를 가리킬 경우 부트 아카이브 업데이트 오류가 발생하지 않도록 다음 단계를 수행합니다.
    1. 다음과 같이 svc:/system/boot-config SMF 서비스의 auto-reboot-safe 등록 정보를 true로 설정합니다.
      # svccfg -s svc:/system/boot-config:default setprop config/auto-reboot-safe = true
    2. auto-reboot-safe 등록 정보가 올바르게 설정되었는지 확인합니다.
      # svccfg -s svc:/system/boot-config:default listprop |grep config/auto-reboot-safe
      config/auto-reboot-safe            boolean  true