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 によるアップグレード (タスク)

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.  トラブルシューティング (タスク)

ネットワークインストールの設定に関する問題

システムのブートに関する問題

メディアからのブート時のエラーメッセージ

メディアからのブート時の一般的な問題

ネットワークからのブート時のエラーメッセージ

ネットワークからのブート時の一般的な問題

Oracle Solaris OS の初期インストール

x86: IDE ディスクの不良ブロックを検査する方法

Oracle Solaris OS のアップグレード

アップグレード時のエラーメッセージ

アップグレード時の一般的な問題

アップグレード失敗後にアップグレードを継続する方法

x86: GRUB を使用する場合の Live Upgrade の問題

Veritas VxVm の実行中に Live Upgrade を使用してアップグレードするとシステムパニックが発生する

VERITAS VxVm の実行中にアップグレードする方法

x86: 既存のサービスパーティションが存在しないシステムでは、デフォルトでサービスパーティションが作成されない

ソフトウェアをネットワークインストールイメージまたは Oracle Solaris Operating System DVD からインストールするときにサービスパーティションを含める方法

ソフトウェアを Oracle Solaris Software - 1 CD またはネットワークインストールイメージからインストールするときにサービスパーティションを含める方法

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

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

用語集

索引

VERITAS VxVm の実行中にアップグレードする方法

Veritas VxVM の実行中に Live Upgrade を使用してアップグレードを行う場合、次の手順でアップグレードを行わないと、リブート時にシステムパニックが発生します。この問題は、パッケージが Oracle Solaris の最新のパッケージガイドラインに従っていない場合に発生します。

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

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

  2. 非アクティブブート環境を作成します。「新しいブート環境の作成」を参照してください。
  3. 非アクティブブート環境をアップグレードする前に、非アクティブブート環境上の既存の Veritas ソフトウェアを無効にします。
    1. 非アクティブブート環境をマウントします。
      # lumount inactive-boot-environment-name mount-point

      例:

      # lumount solaris8 /mnt 
    2. vfstab ファイルが含まれているディレクトリに変更します。

      例:

      # cd /mnt/etc
    3. 非アクティブブート環境の vfstab ファイルをコピーします。

      例:

      # cp vfstab vfstab.501
    4. コピーされた vfstab 内のすべての Veritas ファイルシステムエントリをコメントにします。

      例:

      #  sed  '/vx\/dsk/s/^/#/g'  < vfstab >  vfstab.novxfs

      各行の最初の文字が # に変わり、その行がコメント行になります。このコメント行は、system ファイルのコメント行とは異なります。

    5. 変更した vfstab ファイルをコピーします。

      例:

      # cp vfstab.novxfs vfstab
    6. 非アクティブブート環境の system ファイルがあるディレクトリに変更します。

      例:

      # cd /mnt/etc
    7. 非アクティブブート環境の system ファイルをコピーします。

      例:

      # cp system system.501
    8. drv/vx を含むすべての forceload: エントリをコメントにします。
      # sed '/forceload:   drv\/vx/s/^/*/' <system> system.novxfs

      各行の最初の文字が * に変わり、その行がコメント行になります。このコメント行は、vfstab ファイルのコメント行とは異なります。

    9. Veritas install-db ファイルを作成します。

      例:

      # touch vx/reconfig.d/state.d/install-db
    10. 非アクティブブート環境のマウントを解除します。
      # luumount inactive-boot-environment-name 
  4. 非アクティブブート環境をアップグレードします。

    第 5 章Live Upgrade によるアップグレード (タスク)を参照してください。

  5. 非アクティブブート環境をアクティブにします。

    「ブート環境のアクティブ化」を参照してください。

  6. システムをシャットダウンします。
    # init 0
  7. 非アクティブブート環境をシングルユーザーモードでブートします。
    OK boot -s

    vxvm または VXVM を含むメッセージとエラーメッセージがいくつか表示されますが、これらは無視してかまいません。非アクティブブート環境がアクティブになります。

  8. Veritas をアップグレードします。
    1. 次の例のように、システムから Veritas VRTSvmsa パッケージを削除します。
      # pkgrm VRTSvmsa
    2. Veritas パッケージがあるディレクトリに移動します。
      # cd /location-of-Veritas-software
    3. システムに最新の Veritas パッケージを追加します。
      #  pkgadd -d `pwd` VRTSvxvm VRTSvmsa VRTSvmdoc VRTSvmman VRTSvmdev
  9. 元の vfstab と system ファイルを復元します。
    # cp /etc/vfstab.original /etc/vfstab
    # cp /etc/system.original /etc/system
  10. システムをリブートします。
    # init 6

x86: 既存のサービスパーティションが存在しないシステムでは、デフォルトでサービスパーティションが作成されない

診断・サービスパーティションの存在しないシステム上に Oracle Solaris 10 8/11 OS をインストールすると、インストールプログラムがデフォルトでサービスパーティションを作成しない場合があります。Oracle Solaris パーティションと同じディスクにサービスパーティションを含める場合は、Oracle Solaris 10 8/11 OS をインストールする前にサービスパーティションを作り直す必要があります。

サービスパーティションが存在しているシステムに Solaris 8 2/02 OS をインストールした場合、インストールプログラムがサービスパーティションを保持しなかった可能性があります。サービスパーティションを保持するように fdisk ブートパーティションレイアウトを手動で編集しなかった場合、インストールプログラムはインストール時にサービスパーティションを削除しています。


注 - Solaris 8 2/02 OS のインストール時にサービスパーティションを明確に保持しなかった場合、サービスパーティションを作り直して Oracle Solaris 10 8/11 OS にアップグレードすることができない可能性があります。


Oracle Solaris パーティションが含まれているディスクにサービスパーティションを含める場合は、次のいずれかの方法を選択してください。