Solaris のシステム管理 (基本編)

Procedurex86: auto-reboot-safe プロパティーを使用して自動ブートアーカイブ更新障害を消去する方法

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.

ここで、システムは保守モードに入ります。

  1. スーパーユーザーになるか、同等の役割を引き受けます。

    役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』「RBAC の構成 (作業マップ)」を参照してください。

  2. システムを再起動します。


    # reboot
    

    このタイプの障害を防ぐため、アクティブな BIOS ブートデバイスおよび GRUB メニューエントリが現在のブートインスタンスを指し示している場合に、次の操作を実行してください。

  3. 次のように入力して、svc:/system/boot-config SMF サービスの auto-reboot-safe プロパティーを true に設定します。


    # svccfg -s svc:/system/boot-config:default setprop config/auto-reboot-safe = true
    
  4. auto-reboot-safe プロパティーの設定が正しいことを確認します。


    # svccfg -s svc:/system/boot-config:default listprop |grep config/auto-reboot-safe
    config/auto-reboot-safe            boolean  true