JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 10 1/13 インストールガイド: Live Upgrade とアップグレードの計画     Oracle Solaris 10 1/13 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

パート I Live Upgrade を使ったアップグレード

1.  Oracle Solaris インストールの計画についての参照先

2.  Live Upgrade (概要)

3.  Live Upgrade (計画)

4.  Live Upgrade を使用したブート環境の作成 (タスク)

5.  Live Upgrade によるアップグレード (タスク)

ブート環境のアップグレード (タスクマップ)

ブート環境のアップグレード

アップグレードのガイドライン

パッケージまたはパッチによるシステムのアップグレード

ブート環境のネットワークインストールイメージをアップグレードする方法

複数の CD のネットワークインストールイメージをアップグレードする方法

ブート環境のネットワークインストールイメージに対するパッケージの追加またはパッケージの削除

ブート環境のネットワークインストールイメージに対するパッチの追加またはパッチの削除

ブート環境にインストールされているパッケージの確認

JumpStart プロファイルを使用したアップグレード

Live Upgrade で使用されるプロファイルを作成する方法

Live Upgrade で使用されるプロファイルをテストする方法

Live Upgrade を使用してプロファイルでアップグレードする方法

JumpStart キーワード値

ブート環境へのフラッシュアーカイブのインストール

ブート環境にフラッシュアーカイブをインストールする方法

プロファイルを使用してフラッシュアーカイブをインストールする方法

プロファイルキーワードを使用してフラッシュアーカイブをインストールする方法

ブート環境のアクティブ化

ブート環境をアクティブ化するための要件と制限

ブート環境をアクティブにする方法

ブート環境をアクティブにしてファイルを同期させる方法

x86: GRUB メニューを使ったブート環境のアクティブ化

x86: GRUB メニューを使ってブート環境をアクティブにする方法

6.  障害回復: 元のブート環境へのフォールバック (タスク)

7.  Live Upgrade ブート環境の管理 (タスク)

8.  非大域ゾーンがインストールされているシステムにおける Oracle Solaris OS のアップグレード

9.  Live Upgrade の例

パート II Live Upgrade を使った ZFS ルートプールのアップグレードと ZFS ルートプールへの移行

10.  Live Upgrade と ZFS (概要)

11.  ZFS の Live Upgrade (計画)

12.  ZFS ルートプールのブート環境の作成

13.  非大域ゾーンがインストールされている ZFS での Live Upgrade

パート III 付録

A.  Live Upgrade コマンドリファレンス

B.  トラブルシューティング (タスク)

C.  その他の SVR4 パッケージ要件 (リファレンス)

D.  アップグレード時のパッチアナライザの使用 (タスク)

用語集

索引

ブート環境へのフラッシュアーカイブのインストール

このセクションでは、Live Upgrade を使用してフラッシュアーカイブをインストールする手順を示します。フラッシュアーカイブをインストールすると、新しいブート環境上にある共有ファイル以外のすべてのファイルが上書きされます。アーカイブは、次のメディアに格納されています。

フラッシュアーカイブをインストールおよび作成する場合は次の点に注意してください。

Oracle Solaris OS をフラッシュアーカイブによりインストールする場合は、アーカイブおよびインストールメディアに同一の OS バージョンが含まれている必要があります。OS バージョンが一致しないと、ターゲットシステムへのインストールは失敗します。次のキーワードまたはコマンドを使用する場合は、同一のオペレーティングシステムが必要です。

非大域ゾーンがインストールされていると、フラッシュアーカイブは正常に作成されません。Solaris フラッシュ機能は、Oracle Solaris ゾーン機能とは互換性がありません。非大域ゾーンにフラッシュアーカイブを作成するか、非大域ゾーンがインストールされている大域ゾーンにアーカイブを作成すると、作成されるアーカイブは、アーカイブが配備されるときに適切にインストールされません。たとえば、アーカイブが Oracle Solaris 10 オペレーティングシステムで、DVD メディアを使用する場合は、Solaris 10 DVD メディアを使用してアーカイブをインストールする必要があります。

アーカイブストレージに関連付けられるパスの正しい構文の例については、『Oracle Solaris 10 1/13 インストールガイド: JumpStart インストール』の「archive_location キーワード」を参照してください。

フラッシュアーカイブインストール機能を使用するには、マスターシステムをインストールし、フラッシュアーカイブを作成します。アーカイブの作成についての詳細は、『Oracle Solaris 10 1/13 インストールガイド: フラッシュアーカイブ (作成とインストール)』の第 3 章「フラッシュアーカイブの作成 (タスク)」を参照してください。

ブート環境にフラッシュアーカイブをインストールする方法

  1. Live Upgrade のパッケージ SUNWlucfgSUNWlur、および SUNWluu をシステムにインストールします。

    これらのパッケージは、アップグレード先のリリースのものである必要があります。手順については、pkgadd コマンドを使用して Live Upgrade をインストールする方法」を参照してください。

  2. フラッシュアーカイブからインストールします。
    # luupgrade -f -n BE-name -s os-image-path -a archive
    -f

    オペレーティングシステムをフラッシュアーカイブからインストールすることを示します。

    -n BE-name

    アーカイブを使用してインストールするブート環境の名前を指定します。

    -s os-image-path

    オペレーティングシステムイメージが置かれているディレクトリのパス名を指定します。このディレクトリはインストールメディア (DVD-ROM や CD-ROM など) 上でも NFS または UFS ディレクトリであってもかまいません。この OS イメージでは、最低限のブート可能ルート (/) ファイルシステムをブートするミニルートが提供され、フラッシュアーカイブを簡単にインストールできます。ミニルートは、インストールされているイメージではありません。-a オプションは、オペレーティングシステムイメージを指定します。

    -a archive

    フラッシュアーカイブへのパス (ローカルファイルシステムでそのアーカイブが利用できる場合)。-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 

次の手順

このようにして、ブート環境をアクティブにする準備が整います。「ブート環境のアクティブ化」を参照してください。

プロファイルを使用してフラッシュアーカイブをインストールする方法

この手順は、プロファイルを使用してフラッシュアーカイブまたは差分アーカイブをインストールする手順を示しています。

始める前に

プロファイルにロケールを追加した場合、ブート環境がディスク容量に余裕を持って作成されていることを確認してください。

  1. Live Upgrade のパッケージ SUNWlucfgSUNWlur、および SUNWluu をシステムにインストールします。

    これらのパッケージは、アップグレード先のリリースのものである必要があります。手順については、pkgadd コマンドを使用して Live Upgrade をインストールする方法」を参照してください。

  2. プロファイルを作成します。

    Live Upgrade プロファイルで使用可能なキーワードのリストについては、「Live Upgrade で使用されるプロファイルを作成する方法」を参照してください。

  3. プロファイルを使用してフラッシュアーカイブをインストールします。
    # luupgrade -f -n BE-name -s os-image-path -j profile-path
    -f

    オペレーティングシステムをフラッシュアーカイブからインストールすることを示します。

    -n BE-name

    アップグレード対象のブート環境の名前を指定します。

    -s os-image-path

    オペレーティングシステムイメージが置かれているディレクトリのパス名を指定します。このディレクトリはインストールメディア (DVD-ROM や CD-ROM など) 上でも NFS または UFS ディレクトリであってもかまいません。この OS イメージでは、最低限のブート可能ルート (/) ファイルシステムをブートするミニルートが提供され、フラッシュアーカイブを簡単にインストールできます。ミニルートは、インストールされているイメージではありません。-j オプションは、フラッシュアーカイブのオペレーティングシステムイメージを含むプロファイルへのパスを指定します。

    -j profile-path

    フラッシュインストール用に構成された 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 キーワードを使用できます。プロファイルファイルを使用せずに、アーカイブを取得できます。

  1. Live Upgrade のパッケージ SUNWlucfgSUNWlur、および SUNWluu をシステムにインストールします。

    これらのパッケージは、アップグレード先のリリースのものである必要があります。手順については、pkgadd コマンドを使用して Live Upgrade をインストールする方法」を参照してください。

  2. フラッシュアーカイブをインストールします。
    # luupgrade -f -n BE-name -s os-image-path -J 'archive_location path-to-profile'
    -f

    オペレーティングシステムを フラッシュアーカイブからアップグレードすることを指定します。

    -n BE-name

    アップグレード対象のブート環境の名前を指定します。

    -s os-image-path

    オペレーティングシステムイメージが置かれているディレクトリのパス名を指定します。このディレクトリはインストールメディア (DVD-ROM や CD-ROM など) 上でも NFS または UFS ディレクトリであってもかまいません。この OS イメージでは、最低限のブート可能ルート (/) ファイルシステムをブートするミニルートが提供され、フラッシュアーカイブを簡単にインストールできます。ミニルートは、インストールされているイメージではありません。-j オプションは、フラッシュアーカイブのオペレーティングシステムイメージを含むプロファイルへのパスを指定します。

    -J 'archive_location path-to-profile'

    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'