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 (概要)

Oracle Solaris 10 8/11 リリースの新機能

Solaris 10 10/09 リリースの新機能

ZFS での Live Upgrade の使用の概要

UFS ファイルシステムから ZFS ルートプールへの移行

UFS ルート (/) ファイルシステムから ZFS ルートプールへの移行

Solaris ボリュームマネージャーボリュームで構成された UFS ファイルシステムの ZFS ルートファイルシステムへの移行

ZFS ルートプールからの新規ブート環境の作成

同一のルートプール内での新規ブート環境の作成

別のルートプール上への新規ブート環境の作成

現在稼動中のシステム以外のソースからの新規ブート環境の作成

非大域ゾーンがインストールされているシステム上への ZFS ブート環境の作成

11.  ZFS の Live Upgrade (計画)

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

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

パート III 付録

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

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

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

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

用語集

索引

ZFS ルートプールからの新規ブート環境の作成

新規 ZFS ブート環境は、同一ルートプール内、新規ルートプール上のどちらにも作成できます。このセクションには次の概要が含まれます。

同一のルートプール内での新規ブート環境の作成

同一の ZFS ルートプール内で新規ブート環境を作成する場合は、lucreate コマンドでソースブート環境からスナップショットを作成し、そのスナップショットからクローンを作成します。スナップショットとクローンの作成はきわめて短時間で完了し、ディスク容量の消費も最小限ですみます。最終的にどれくらいの容量が必要かは、アップグレード処理の一環として置き換えられるファイルの数で決まります。スナップショットは読み取り専用ですが、クローンはスナップショットの読み書き可能なコピーです。クローンブート環境に加えられた変更は、スナップショットにも、スナップショットの作成元のソースブート環境にも反映されません。


注 - 有効なデータセット内のデータが変更されると、スナップショットは古いデータを参照し続けるための領域を消費します。その場合、スナップショットのため、古いデータの領域は解放されずプールに戻されません。スナップショットの詳細については、『Oracle Solaris ZFS 管理ガイド』の第 6 章「Oracle Solaris ZFS のスナップショットとクローンの操作」を参照してください。


現在のブート環境が同じ ZFS プールにある場合、-p オプションは省略します。

次の図に、ZFS ルートプールからの ZFS ブート環境の作成を示します。スライス c0t0d0s0 に、ZFS ルートプール rpool が含まれています。lucreate コマンドの -n オプションで、作成するブート環境に new-zfsBE という名前を割り当てます。元のルートプールのスナップショット rpool@new-zfsBE が作成されます。このスナップショットから、新規ブート環境 new-zfsBE となるクローンが作成されます。ブート環境 new-zfsBE は、すぐにアップグレードおよびアクティブにできます。

図 10-3 同一のルートプール上への新規ブート環境の作成

image:この図については本文中で説明しています。

例 10-3 同一の ZFS ルートプール内でのブート環境の作成

次の例は、図と同じコマンドを示しています。これは同じルートプール内に新しいブート環境を作成します。lucreate コマンドは、-c zfsBE オプションで現在稼働中のブート環境を指定し、-n new-zfsBE で新しいブート環境を作成します。zfs list コマンドでは、新しいブート環境とスナップショットにある ZFS データセットが表示されます。

# lucreate -c zfsBE -n new-zfsBE
# zfs list
NAME                                   USED  AVAIL  REFER  MOUNTPOINT
rpool                                     11.4G  2.95G    31K  /rpool
rpool/ROOT                                4.34G  2.95G    31K  legacy
rpool/ROOT/new-zfsBE                      4.34G  2.95G  4.34G  /
rpool/dump                                2.06G  5.02G    16K  -
rpool/swap                                5.04G  7.99G    16K  -

別のルートプール上への新規ブート環境の作成

lucreate コマンドを使用して、既存の ZFS ルートプールを別の ZFS ルートプール内にコピーできます。コピー処理には、システムによって時間がかかる場合があります。

次の図に、ブート可能な ZFS ルートプールがまだ存在しないため、ZFS ルートプール rpool2c0t1d0s5 上に作成する zpool コマンドを示します。lucreate コマンドの -n オプションで、作成するブート環境に new-zfsBE という名前を割り当てます。-p オプションでは、新しいブート環境を配置する場所を指定します。

図 10-4 別のルートプール上への新規ブート環境の作成

image:この図については本文中で説明しています。

例 10-4 異なる ZFS ルートプール上へのブート環境の作成

次の例は、新しいルートプールの作成後、新しく作成したルートプールに新しいブート環境を作成する、図中のコマンドと同じコマンドを示しています。この例の zpool create コマンドで rpool2 が作成されます。zfs list コマンドで、rpool2 に ZFS データセットが作成されていないことが示されます。データセットは、lucreate コマンドで作成されます。

# zpool create rpool2 c0t2d0s5
# zfs list
NAME                                   USED  AVAIL  REFER  MOUNTPOINT
rpool                                     11.4G  2.95G    31K  /rpool
rpool/ROOT                                4.34G  2.95G    31K  legacy
rpool/ROOT/new-zfsBE                      4.34G  2.95G  4.34G  /
rpool/dump                                2.06G  5.02G    16K  -
rpool/swap                                5.04G  7.99G    16K  -

新しい ZFS ルートプール rpool2 が、ディスクスライス c0t2d0s5 上に作成されます。

# lucreate -n new-zfsBE -p rpool2
# zfs list
NAME                                   USED  AVAIL  REFER  MOUNTPOINT
rpool                                     11.4G  2.95G    31K  /rpool
rpool/ROOT                                4.34G  2.95G    31K  legacy
rpool/ROOT/new-zfsBE                      4.34G  2.95G  4.34G  /
rpool/dump                                2.06G  5.02G    16K  -
rpool/swap                                5.04G  7.99G    16K  -

新しいブート環境 new-zfsBE が、ROOTdump、および swap の他のデータセットと共に rpool2 に作成されます。ブート環境 new-zfsBE は、すぐにアップグレードおよびアクティブにできます。