ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 10 8/11 インストールガイド (Solaris Live Upgrade とアップグレードの計画) Oracle Solaris 10 8/11 Information Library (日本語) |
パート I Solaris Live Upgrade によるアップグレード
4. Solaris Live Upgrade によるブート環境の作成 (作業)
5. Solaris Live Upgrade によるアップグレード (作業)
ブート環境のネットワークインストールイメージをアップグレードする
複数の CD を使用してネットワークインストールイメージをアップグレードする
ブート環境のネットワークインストールイメージにパッケージを追加する
ブート環境のネットワークインストールイメージにパッチを追加する
ブート環境にインストールされているパッケージの情報を取得する
Solaris Live Upgrade で使用されるプロファイルを作成する
Solaris Live Upgrade で使用されるプロファイルをテストする
プロファイルを使用して Solaris Live Upgrade でアップグレードする
ブート環境への Solaris フラッシュアーカイブのインストール
ブート環境へ Solaris フラッシュアーカイブをインストールする
プロファイルを使用して Solaris フラッシュアーカイブをインストールする
プロファイルキーワードを使用して Solaris フラッシュアーカイブをインストールする
6. 障害回復: 元のブート環境へのフォールバック (作業)
7. Solaris Live Upgrade ブート環境の管理 (作業)
8. 非大域ゾーンがインストールされているシステムにおける Oracle Solaris OS のアップグレード
10. Solaris Live Upgrade (コマンドリファレンス)
パート II Solaris Live Upgrade を使った ZFS ルートプールのアップグレードと ZFS ルートプールへの移行
11. Solaris Live Upgrade と ZFS (概要)
12. ZFS の Solaris Live Upgrade (計画)
ブート環境をアクティブにすると、次のシステムリブートでブート可能になります。新しいアクティブブート環境で何か問題が発生する場合は、元のブート環境にすぐに戻すことができます。第 6 章障害回復: 元のブート環境へのフォールバック (作業)を参照してください。
|
ブート環境を正常にアクティブにするためには、そのブート環境が次の条件を満たしている必要があります。
|
x86 のみ - x86 システムの場合は、GRUB メニューを使用してアクティブにすることもできます。ただし、次のような例外があります。
ブート環境が Solaris 8、9、または 10 3/05 リリースで作成されている場合、このブート環境は、必ず luactivate コマンドを使ってアクティブにする必要があります。これらの古いブート環境は、GRUB メニューには表示されません。
ブート環境をはじめてアクティブにする場合は、luactivate コマンドを使用する必要があります。次回のブート時には、そのブート環境の名前が GRUB メインメニューに表示されます。それにより、GRUB メニューで適切なエントリを選択して、このブート環境に切り替えることができます。
「x86: GRUB メニューを使ったブート環境のアクティブ化」を参照してください。
次の手順は、新しいブート環境を切り替えて現在稼働中のブート環境にします。
x86 のみ - x86 システムの場合は、GRUB メニューを使用してアクティブにすることもできます。ただし、次のような例外があります。
ブート環境が Solaris 8、9、または 10 3/05 リリースで作成されている場合、このブート環境は、必ず luactivate コマンドを使ってアクティブにする必要があります。これらの古いブート環境は、GRUB メニューには表示されません。
ブート環境をはじめてアクティブにする場合は、luactivate コマンドを使用する必要があります。次回のブート時には、そのブート環境の名前が GRUB メインメニューに表示されます。それにより、GRUB メニューで適切なエントリを選択して、このブート環境に切り替えることができます。
「x86: GRUB メニューを使ったブート環境のアクティブ化」を参照してください。
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
# /sbin/luactivate BE_name
アクティブにするブート環境の名前を指定します。
# init 6
注意 - リブートには init か shutdown コマンドを使用してください。reboot や halt、uadmin コマンドを使用すると、ブート環境の切り替えは行われません。以前にアクティブであったブート環境が再びブートされます。 |
例 5-14 ブート環境のアクティブ化
この例では、次のリブート時に second_disk ブート環境がアクティブになります。
# /sbin/luactivate second_disk # init 6
新しく作成したブート環境で初めてブートする時に、Solaris Live Upgrade は新しいブート環境と以前のアクティブブート環境の同期をとります。「同期」とは、いくつかのクリティカルなシステムファイルやディレクトリを、以前にアクティブだったブート環境から、ブート中のブート環境へコピーすることです。Solaris Live Upgrade では、強制的に同期を行うように luactivate コマンドの -s オプションで指定しない限り、2 回目以降のブート時には同期は行われません。
x86 のみ - GRUB メニューを使ってブート環境間で切り替えを行なった場合も、ファイルは同期されません。ファイルを同期させるには、次の手順を使用する必要があります。
同期の詳細については、「ブート環境間でのファイルの同期」を参照してください。
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
# /sbin/luactivate -s BE_name
以前にアクティブであったブート環境と新しいブート環境のファイルを同期します。ブート環境の最初のアクティブ化ではファイル間の同期が行われますが、それ以降のアクティブ化では -s オプションを指定しない限りファイルの同期は行われません。
注意 - 以前のアクティブブート環境で発生した変更にユーザーが気付いていない場合や、それらの変更を制御できない場合もあるため、このオプションを使用する際には十分注意してください。たとえば、現在のブート環境で Oracle Solaris 10 8/11 ソフトウェアを実行していて、強制的に同期をとってブート環境を Solaris 9 リリースに戻したとします。この場合、Solaris 9 リリースでファイルが変更されることがあります。ファイルは OS のリリースに依存しているため、Solaris 9 リリースのブートは失敗する可能性があります。Solaris Oracle Solaris 10 8/11 のファイルと Solaris 9 のファイルは互換性があるとは限らないからです。 |
アクティブにするブート環境の名前を指定します。
# init 6
例 5-15 ブート環境のアクティブ化
この例では、次のリブート時に second_disk ブート環境がアクティブになり、ファイルの同期がとられます。
# /sbin/luactivate -s second_disk # init 6
GRUB メニューでもブート環境間での切り替えを行うことができます。GRUB メニューは、luactivate コマンドによるアクティブ化 (ブート) に代わるものです。次の表に、GRUB メニューを使用するときの注意と制限を示します。
表 5-3 x86: GRUB メニューを使ったアクティブ化の概要
|
GRUB メニューを使って 2 つのブート環境間での切り替えを行うことができます。次の制限に注意してください。
ブート環境の最初のアクティブ化は、luactivate コマンドを使って行う必要があります。最初のアクティブ化のあと、ブート環境が GRUB メニューに表示されます。そのあと、ブート環境を GRUB メニューからブートすることができます。
注意 - GRUB メニューを使ってブート環境を切り替えると、同期処理が省略されます。ファイルの同期の詳細は、「ブート環境間での強制的な同期」のリンクを参照してください。
ブート環境が Solaris 8、9、または 10 3/05 リリースで作成されている場合、このブート環境は、必ず luactivate コマンドを使ってアクティブにする必要があります。これらの古いブート環境は、GRUB メニューには表示されません。
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
# init 6
GRUB メインメニューが表示されます。Solaris と、Solaris Live Upgrade ブート環境である second_disk という、2 つのオペレーティングシステムがリストされます。failsafe エントリは、なんらかの理由で主 OS がブートしない場合の回復用です。
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.
選択したブート環境がブートされ、アクティブなブート環境になります。