ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
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 によるアップグレード (タスク)
ブート環境のネットワークインストールイメージをアップグレードする方法
複数の CD のネットワークインストールイメージをアップグレードする方法
ブート環境のネットワークインストールイメージに対するパッケージの追加またはパッケージの削除
ブート環境のネットワークインストールイメージに対するパッチの追加またはパッチの削除
Live Upgrade で使用されるプロファイルを作成する方法
Live Upgrade で使用されるプロファイルをテストする方法
Live Upgrade を使用してプロファイルでアップグレードする方法
x86: GRUB メニューを使ったブート環境のアクティブ化
x86: GRUB メニューを使ってブート環境をアクティブにする方法
6. 障害回復: 元のブート環境へのフォールバック (タスク)
7. Live Upgrade ブート環境の管理 (タスク)
8. 非大域ゾーンがインストールされているシステムにおける Oracle Solaris OS のアップグレード
パート II Live Upgrade を使った ZFS ルートプールのアップグレードと ZFS ルートプールへの移行
このセクションでは、Live Upgrade を使用してフラッシュアーカイブをインストールする手順を示します。フラッシュアーカイブをインストールすると、新しいブート環境上にある共有ファイル以外のすべてのファイルが上書きされます。アーカイブは、次のメディアに格納されています。
HTTP サーバー
FTP サーバー - コマンド行インタフェースでのみ使用可能
NFS サーバー
ローカルファイル
ローカルテープ
ローカルデバイス (DVD または CD)
フラッシュアーカイブをインストールおよび作成する場合は次の点に注意してください。
Oracle Solaris OS をフラッシュアーカイブによりインストールする場合は、アーカイブおよびインストールメディアに同一の OS バージョンが含まれている必要があります。OS バージョンが一致しないと、ターゲットシステムへのインストールは失敗します。次のキーワードまたはコマンドを使用する場合は、同一のオペレーティングシステムが必要です。
プロファイルの archive_location キーワード
-s、-a、-j、および -J オプションを指定した luupgrade コマンド
非大域ゾーンがインストールされていると、フラッシュアーカイブは正常に作成されません。Solaris フラッシュ機能は、Oracle Solaris ゾーン機能とは互換性がありません。非大域ゾーンにフラッシュアーカイブを作成するか、非大域ゾーンがインストールされている大域ゾーンにアーカイブを作成すると、作成されるアーカイブは、アーカイブが配備されるときに適切にインストールされません。たとえば、アーカイブが Oracle Solaris 10 オペレーティングシステムで、DVD メディアを使用する場合は、Solaris 10 DVD メディアを使用してアーカイブをインストールする必要があります。
アーカイブストレージに関連付けられるパスの正しい構文の例については、『Oracle Solaris 10 1/13 インストールガイド: JumpStart インストール』の「archive_location キーワード」を参照してください。
フラッシュアーカイブインストール機能を使用するには、マスターシステムをインストールし、フラッシュアーカイブを作成します。アーカイブの作成についての詳細は、『Oracle Solaris 10 1/13 インストールガイド: フラッシュアーカイブ (作成とインストール)』の第 3 章「フラッシュアーカイブの作成 (タスク)」を参照してください。
これらのパッケージは、アップグレード先のリリースのものである必要があります。手順については、「pkgadd コマンドを使用して Live Upgrade をインストールする方法」を参照してください。
# luupgrade -f -n BE-name -s os-image-path -a archive
オペレーティングシステムをフラッシュアーカイブからインストールすることを示します。
アーカイブを使用してインストールするブート環境の名前を指定します。
オペレーティングシステムイメージが置かれているディレクトリのパス名を指定します。このディレクトリはインストールメディア (DVD-ROM や CD-ROM など) 上でも NFS または UFS ディレクトリであってもかまいません。この OS イメージでは、最低限のブート可能ルート (/) ファイルシステムをブートするミニルートが提供され、フラッシュアーカイブを簡単にインストールできます。ミニルートは、インストールされているイメージではありません。-a オプションは、オペレーティングシステムイメージを指定します。
フラッシュアーカイブへのパス (ローカルファイルシステムでそのアーカイブが利用できる場合)。-s オプションと -a オプションを使用して指定するオペレーティングシステムイメージのバージョンは、同じでなければなりません。
例 5-11 ブート環境へのフラッシュアーカイブのインストール
この例では、アーカイブは second_disk ブート環境にインストールされます。アーカイブはローカルシステムに存在します。-a オプションでは、オペレーティングシステムのイメージが提供されます。-s および -a オプションのオペレーティングシステムバージョンは、どちらも Oracle Solaris 10 8/11 リリースです。second_disk 上のファイルは、共有可能ファイルを除いてすべて上書きされます。pkgadd コマンドは、アップブレード先のリリースの Live Upgrade パッケージを追加します。
# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu # luupgrade -f -n second_disk \ -s /net/installmachine/export/Solaris_10/OS_image \ -a /net/server/archive/10
次の手順
このようにして、ブート環境をアクティブにする準備が整います。「ブート環境のアクティブ化」を参照してください。
この手順は、プロファイルを使用してフラッシュアーカイブまたは差分アーカイブをインストールする手順を示しています。
始める前に
プロファイルにロケールを追加した場合、ブート環境がディスク容量に余裕を持って作成されていることを確認してください。
これらのパッケージは、アップグレード先のリリースのものである必要があります。手順については、「pkgadd コマンドを使用して Live Upgrade をインストールする方法」を参照してください。
Live Upgrade プロファイルで使用可能なキーワードのリストについては、「Live Upgrade で使用されるプロファイルを作成する方法」を参照してください。
# luupgrade -f -n BE-name -s os-image-path -j profile-path
オペレーティングシステムをフラッシュアーカイブからインストールすることを示します。
アップグレード対象のブート環境の名前を指定します。
オペレーティングシステムイメージが置かれているディレクトリのパス名を指定します。このディレクトリはインストールメディア (DVD-ROM や CD-ROM など) 上でも NFS または UFS ディレクトリであってもかまいません。この OS イメージでは、最低限のブート可能ルート (/) ファイルシステムをブートするミニルートが提供され、フラッシュアーカイブを簡単にインストールできます。ミニルートは、インストールされているイメージではありません。-j オプションは、フラッシュアーカイブのオペレーティングシステムイメージを含むプロファイルへのパスを指定します。
フラッシュインストール用に構成された JumpStart プロファイルへのパス。プロファイルは、ローカルマシンのディレクトリに存在する必要があります。-s オプションのオペレーティングシステムのバージョンとフラッシュアーカイブのオペレーティングシステムのバージョンは、同一でなければいけません。
例 5-12 プロファイルを使用してブート環境にフラッシュアーカイブをインストールする
この例では、インストールするアーカイブの場所をプロファイルで指定しています。
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location nfs installserver:/export/solaris/flasharchive/solarisarchive
プロファイルを作成した後、luupgrade コマンドを実行してアーカイブをインストールできます。-s オプションは、最低限のブート可能ルート (/) ファイルシステムをブートするミニルートを指定し、フラッシュアーカイブを簡単にインストールできます。-j オプションは、フラッシュアーカイブのオペレーティングシステムイメージへのパスを含むプロファイルへのパスを指定します。pkgadd コマンドは、アップブレード先のリリースの Live Upgrade パッケージを追加します。
# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu # luupgrade -f -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -j /var/tmp/profile
次の手順
このようにして、ブート環境をアクティブにする準備が整います。「ブート環境のアクティブ化」を参照してください。
この手順により、フラッシュアーカイブをインストールし、プロファイルファイルでなくコマンド行から archive_location キーワードを使用できます。プロファイルファイルを使用せずに、アーカイブを取得できます。
これらのパッケージは、アップグレード先のリリースのものである必要があります。手順については、「pkgadd コマンドを使用して Live Upgrade をインストールする方法」を参照してください。
# luupgrade -f -n BE-name -s os-image-path -J 'archive_location path-to-profile'
オペレーティングシステムを フラッシュアーカイブからアップグレードすることを指定します。
アップグレード対象のブート環境の名前を指定します。
オペレーティングシステムイメージが置かれているディレクトリのパス名を指定します。このディレクトリはインストールメディア (DVD-ROM や CD-ROM など) 上でも NFS または UFS ディレクトリであってもかまいません。この OS イメージでは、最低限のブート可能ルート (/) ファイルシステムをブートするミニルートが提供され、フラッシュアーカイブを簡単にインストールできます。ミニルートは、インストールされているイメージではありません。-j オプションは、フラッシュアーカイブのオペレーティングシステムイメージを含むプロファイルへのパスを指定します。
archive_location プロファイルキーワードと、JumpStart プロファイルへのパスを指定します。-s オプションのオペレーティングシステムのバージョンとフラッシュアーカイブのオペレーティングシステムのバージョンは、同一でなければいけません。キーワードの値については、『Oracle Solaris 10 1/13 インストールガイド: JumpStart インストール』の「archive_location キーワード」を参照してください。
このようにして、ブート環境をアクティブにする準備が整います。「ブート環境のアクティブ化」を参照してください。
例 5-13 プロファイルキーワードを使用してフラッシュアーカイブをインストールする
この例では、アーカイブは second_disk ブート環境にインストールされます。-s オプションは、最低限のブート可能ルート (/) ファイルシステムをブートするミニルートを指定し、フラッシュアーカイブを簡単にインストールできます。-j オプションは、フラッシュアーカイブのオペレーティングシステムイメージへのパスを指定します。-J オプションと archive_location キーワードを使用して、アーカイブを取得します。second_disk 上のファイルは、共有可能ファイルを除いてすべて上書きされます。pkgadd コマンドは、アップブレード先のリリースの Live Upgrade パッケージを追加します。
# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu # luupgrade -f -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -J 'archive_location http://example.com/myflash.flar'