ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Oracle Solaris 10 1/13 インストールガイド: Live Upgrade とアップグレードの計画 Oracle Solaris 10 1/13 Information Library (日本語) |
パート I Live Upgrade を使ったアップグレード
1. Oracle Solaris インストールの計画についての参照先
4. Live Upgrade を使用したブート環境の作成 (タスク)
5. Live Upgrade によるアップグレード (タスク)
6. 障害回復: 元のブート環境へのフォールバック (タスク)
SPARC: 新しいブート環境のアクティブ化に成功した場合のフォールバック
SPARC: ブート環境のアクティブ化に失敗した場合のフォールバック
SPARC: DVD、CD、またはネットワークインストールイメージを使って元のブート環境に戻す
7. Live Upgrade ブート環境の管理 (タスク)
8. 非大域ゾーンがインストールされているシステムにおける Oracle Solaris OS のアップグレード
パート II Live Upgrade を使った ZFS ルートプールのアップグレードと ZFS ルートプールへの移行
元のブート環境に戻すには、ご使用の環境にもっとも適した手順を選択してください。
新しいブート環境のアクティブ化に成功したが、その結果に満足できない場合は、この手順を使用します。GRUB を使用すると、元のブート環境にすばやく切り替えることができます。
注 - 切り替えるブート環境は、GRUB ソフトウェアで作成された GRUB ブート環境でなければなりません。ブート環境が Solaris 8、Solaris 9、または Solaris 10 3/05 リリースで作成された場合、ブート環境は GRUB ブート環境ではありません。
# init 6
GRUB メニューが表示されます。Oracle Solaris OS は、元のブート環境です。second_disk ブート環境は正常にアクティブにされていて、GRUB メニューに表示されます。failsafe エントリは、なんらかの理由でプライマリエントリがブートしない場合の回復用です。
GNU GRUB version 0.95 (616K lower / 4127168K upper memory) +-------------------------------------------------------------------+ |Solaris | |Solaris failsafe | |second_disk | |second_disk failsafe | +-------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
ブート中に障害が発生した場合、次の手順を使用して元のブート環境に戻します。この例では、GRUB メニューは適切に表示されますが、新しいブート環境のブートに失敗します。デバイスは /dev/dsk/c0t4d0s0 です。元のブート環境 c0t4d0s0 がアクティブブート環境になります。
![]() | 注意 - Solaris 10 3/05 リリースでは、以前のブート環境と新しいブート環境が異なるディスク上にある場合に推奨されるフォールバック方法には、BIOS でのハードディスクのブート順序の変更が含まれていました。Solaris 10 1/06 以降のリリースでは、BIOS ディスク順序を変更する必要はなく、変更しないことを強くお勧めします。BIOS ディスク順序を変更すると、GRUB メニューが無効になることがあり、ブート環境がブートできなくなることがあります。BIOS ディスク順序が変更されている場合は、この順序を元の設定に戻せば、システムの機能が復元されます。 |
始める前に
ブート環境は、GRUB ソフトウェアで作成されている必要があります。Solaris 10 1/06 リリースより前に作成されたブート環境は、GRUB ブート環境ではありません。ブート可能な GRUB ブート環境がない場合は、「x86: ブート環境のアクティブ化に失敗した場合の GRUB メニューと DVD または CD を使ったフォールバック」の手順に進んでください。
# init 6
GRUB メニューが表示されます。
GNU GRUB version 0.95 (616K lower / 4127168K upper memory) +-------------------------------------------------------------------+ |Solaris | |Solaris failsafe | |second_disk | |second_disk failsafe | +-------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
root (hd0,2,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive
GRUB 編集メニューにカーネルエントリが表示されます。
grub edit>kernel /boot/multiboot
次の例では、-s オプションの配置に注意してください。
grub edit>kernel /boot/multiboot -s
# fsck mount- point
信頼性のあるルート (/) ファイルシステム
# mount device-name /mnt
戻すブート環境のディスクデバイスにあるルート (/) ファイルシステムの名前を指定します。デバイス名は、/dev/dsk/c wtxd ysz の形式で指定します。
# /mnt/sbin/luactivate
# umount /mnt
# init 6
前の稼働ブート環境がアクティブブート環境になります。
ブート中に障害が発生した場合、次の手順を使用して元のブート環境に戻します。この例では、新しいブート環境のブートに失敗しています。また、GRUB メニューは表示されません。デバイスは /dev/dsk/c0t4d0s0 です。元のブート環境 c0t4d0s0 がアクティブブート環境になります。
![]() | 注意 - Solaris 10 3/05 リリースでは、以前のブート環境と新しいブート環境が異なるディスク上にある場合に推奨されるフォールバック方法には、BIOS でのハードディスクのブート順序の変更が含まれていました。Solaris 10 1/06 以降のリリースでは、BIOS ディスク順序を変更する必要はなく、変更しないことを強くお勧めします。BIOS ディスク順序を変更すると、GRUB メニューが無効になることがあり、ブート環境がブートできなくなることがあります。BIOS ディスク順序が変更されている場合は、この順序を元の設定に戻せば、システムの機能が復元されます。 |
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理: セキュリティーサービス』の「RBAC の構成 (タスクマップ)」を参照してください。
# init 6
GRUB メニューが表示されます。
GNU GRUB version 0.95 (616K lower / 4127168K upper memory) +-------------------------------------------------------------------------+ |Oracle Solaris 10 8/11 | |Oracle Solaris 10 8/11 Serial Console ttya | |Oracle Solaris 10 8/11 Serial Console ttyb (for lx50, v60x and v65x | +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
インストール画面が表示されます。
+-------------------------------------------------------------------+ | | |Select the type of installation you want to perform: | | | | 1 Solaris Interactive | | 2 Custom JumpStart | | 3 Solaris Interactive Text (Desktop session) | | 4 Solaris Interactive Text (Console session) | | 5 Apply driver updates | | 6 Single user shell | | | | Enter the number of your choice followed by the <ENTER> key.| | Alternatively, enter custom boot arguments directly. | | | | If you wait 30 seconds without typing anything, | | an interactive installation will be started. | +----------------------------------------------------------------- --+
次のメッセージが表示されます。
Do you wish to automatically update the boot archive? y /n
Starting shell... #
これでシングルユーザーモードになりました。
# fsck mount- point
信頼性のあるルート (/) ファイルシステム
# mount device-name /mnt
戻すブート環境のディスクデバイスにあるルート (/) ファイルシステムの名前を指定します。デバイス名は、/dev/dsk/c wtxd ysz の形式で指定します。
# /mnt/sbin/luactivate Do you want to fallback to activate boot environment c0t4d0s0 (yes or no)? yes
# umount device_name
# init 6
前の稼働ブート環境がアクティブブート環境になります。