ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
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 によるアップグレード (タスク)
6. 障害回復: 元のブート環境へのフォールバック (タスク)
7. Live Upgrade ブート環境の管理 (タスク)
8. 非大域ゾーンがインストールされているシステムにおける Oracle Solaris OS のアップグレード
パート II Live Upgrade を使った ZFS ルートプールのアップグレードと ZFS ルートプールへの移行
Dynamic Host Configuration Protocol (動的ホスト構成プロトコル) の略。アプリケーション層のプロトコル。TCP/IP ネットワーク上の個々のコンピュータつまりクライアントが、中央管理を行なっている指定の DHCP サーバーから IP アドレスなどのネットワーク構成情報を抽出できるようにします。この機能は、大規模な IP ネットワークの保持、管理によるオーバーヘッドを削減します。
重要なシステム構成ファイルや保守コマンドが収められているディレクトリ。
OS サーバー上のファイルシステムで、ネットワーク上のほかのシステムと共有されます。たとえば、/export ファイルシステムには、ディスクレスクライアント用のルート (/) ファイルシステムとスワップ空間、それにネットワーク上のユーザーのホームディレクトリを収めることができます。ディスクレスクライアントは、ブートと実行の際に OS サーバー上の /export ファイルシステムに依存します。
x86 ベースのシステム上にある特定のオペレーティングシステム専用のディスクドライブの論理パーティション。Oracle Solaris ソフトウェアをインストールするには、x86 ベースシステム上に 1 つ以上の Solaris fdisk パーティションを設定する必要があります。x86 ベースシステムでは、1 台のディスクに最大 4 つの fdisk パーティションを作成できます。これらのパーティションは、個別のオペレーティングシステムをインストールして使用できます。各オペレーティングシステムは、独自の fdisk パーティション上に存在する必要があります。システムでは、ディスクあたり 1 つの Oracle Solaris fdisk パーティションのみ持つことができます。
x86 のみ: GRUB (GNU GRand Unified Bootloader) は、簡単なメニューインタフェースを備えたオープンソースのブートローダーです。メニューには、システムにインストールされているオペレーティングシステムのリストが表示されます。GRUB を使用すると、Oracle Solaris OS、Linux、Microsoft Windows などの各種オペレーティングシステムを簡単にブートすることができます。
x86 のみ: GRUB メインメニューのサブメニューであるブートメニュー。このメニューには、GRUB コマンドが表示されます。これらのコマンドを編集して、ブート動作を変更できます。
x86 のみ: システムにインストールされているオペレーティングシステムがリストされたブートメニュー。このメニューから、BIOS または fdisk パーティションの設定を変更することなく、簡単にオペレーティングシステムをブートできます。
ユーザーが定義するプロファイルに基づいて、Oracle Solaris ソフトウェアがシステムに自動的にインストールされるインストール方法。ユーザーやシステムの種類ごとに、カスタマイズされたプロファイルを作成できます。カスタム JumpStart インストールは、ユーザーが作成する JumpStart インストールです。
出荷時にインストールされている JumpStart ソフトウェアを使用することによって、Oracle Solaris ソフトウェアがシステムに自動的にインストールされるインストール方法。
アクティブブート環境が稼動している間に複製ブート環境のアップグレードを行うことにより、稼動中の環境のダウンタイムをなくすことを可能にするアップグレード方法。
x86 のみ: システムにインストールされているすべてのオペレーティングシステムがリストされたファイル。このファイルの内容は、GRUB メニューに表示されるオペレーティングシステムの一覧を記述したものです。GRUB のメニューから、BIOS または fdisk パーティションの設定を変更することなく、簡単にオペレーティングシステムをブートできます。
SunOS 4.0 (以上) のネットワーク情報サービス。ネットワーク上のシステムとユーザーに関する重要な情報が収められている分散型ネットワークデータベース。NIS データベースは、マスターサーバーとすべてのスレーブサーバーに格納されています。
SunOS 5.0 (以上) のネットワーク情報サービス。NIS+ は、SunOS 4.0 (以上) のネットワーク情報サービスである NIS に代わるものです。
Sun 以外のソフトウェア製品や別製品のソフトウェア用のマウントポイントが収められているファイルシステム。
システムにインストールされる Oracle Solaris ソフトウェア。Oracle Solaris DVD または CD 上でアクセスしたり、Oracle Solaris DVD または CD イメージをコピーしたインストールサーバーのハードディスク上でアクセスしたりできます。
グラフィカルユーザーインタフェース (GUI) とコマンド行インタフェース (CLI) を備えたインストールプログラム。ウィザードパネルを使用して、Oracle Solaris ソフトウェアやサードパーティーソフトウェアをインストールする手順を示します。
ソフトウェアによるパーティション分割技術。オペレーティングシステムのサービスを仮想化し、隔離された安全なアプリケーション実行環境を提供します。非大域ゾーンを作成すると、そのアプリケーション実行環境で実行されるプロセスは、ほかのゾーンとは隔離されます。このように隔離することで、あるゾーンで実行中のプロセスが、ほかのゾーンで実行中のプロセスを監視したり操作したりすることを防ぐことができます。「大域ゾーン」と「非大域ゾーン」も参照してください。
ストライプ方式または連結方式のボリューム。これらのコンポーネントはサブミラーとも呼ばれます。ストライプや連結は、ミラーを構築する基本構成ブロックです。
同じデータのコピーを複数保持しているボリューム。RAID-1 ボリュームは、「サブミラー」と呼ばれる 1 つまたは複数の RAID-0 ボリュームから構成されます。RAID-1 ボリュームは「ミラー」と呼ばれることもあります。
ZFS ストレージプールとして使用できる複数のディスク上にデータとパリティーを格納する仮想デバイス。RAID-Z は RAID-5 に似ています。
rules ファイルから生成されたファイル。カスタム JumpStart インストールソフトウェアは、rules.ok ファイルを使ってシステムとプロファイルを照合します。rules.ok ファイルは、check スクリプトを使用して作成してください。
自動的にインストールするシステムの各グループまたは単一のシステムのルールを含んでいるテキストファイル。各ルールは 1 つ以上のシステム属性に基づいてシステムグループを識別します。rules ファイルは、各グループをプロファイル (Oracle Solaris ソフトウェアをどのようにしてグループ内の各システムにインストールするかを定めたテキストファイル) にリンクします。rules ファイルは、カスタム JumpStart インストールで使用されます。プロファイルも参照してください。
スタンドアロンシステムまたはサーバー上のファイルシステム。標準 UNIX プログラムの多くが格納されています。ローカルコピーを保持する代わりに、大きな /usr ファイルシステムをサーバーと共有することにより、システム上で Oracle Solaris ソフトウェアをインストールおよび実行するために必要な全ディスク容量を最小限に抑えることができます。
システムの存続期間にわたって変更または増大が予想されるシステムファイルが格納されている (スタンドアロンシステム上の) ファイルシステムまたはディレクトリ。これらのファイルには、システムログ、vi ファイル、メールファイル、UUCP ファイルなどがあります。
DVD-ROM、CD-ROM、およびフロッピーディスク上のデータへのアクセスを管理および実行するためのメカニズムを提供するプログラム。
ストレージプールを使用して物理ストレージを管理するファイルシステム。
マスターシステムからコピーされたファイルの集合体。このファイルには、アーカイブの名前や作成した日付など、アーカイブの識別情報が含まれています。アーカイブをシステムにインストールすると、システムはマスターシステムとまったく同じ構成になります。
アーカイブは差分アーカイブ、つまり更新前のマスターイメージと更新されたマスターイメージの相違部分のみを含むフラッシュアーカイブとすることも可能です。差分アーカイブには、クローンシステムで保持、変更、または削除するファイルが含まれます。差分更新により、指定されたファイルだけが更新されます。また、差分更新を使用可能なシステムは、更新前のマスターイメージとの整合性を保持するソフトウェアを含むシステムのみに限定されます。
ファイルを既存のファイルとマージし、可能な場合には変更を保持するインストール。
Oracle Solaris OS のアップグレードでは、Oracle Solaris OS の新しいバージョンがシステムのディスク上の既存のファイルにマージされます。アップグレードでは、Oracle Solaris OS の以前のバージョンに対して行なった変更は最大限に保存されます。
Oracle Solaris のインストールによって提示されるオプション。アップグレード手順では、新しいバージョンの Oracle Solaris とディスク上の既存のファイルが結合されます。アップグレードでは、前回 Oracle Solaris をインストールしてから加えられたローカルの変更内容はできるかぎり残されます。
マシンに接続されたディスクまたはネットワーク上のリモートディスク上のディレクトリへのアクセスを解除するプロセス。
ネットワーク上のほかのシステムが Oracle Solaris をインストールできるように、Oracle Solaris DVD または CD のイメージの提供元となるサーバー (メディアサーバーとも呼ばれる)。Oracle Solaris DVD または CD のイメージをサーバーのハードディスクにコピーすることによってインストールサーバーを作成できます。
コアシステムサポートソフトウェアグループのほかに、エンドユーザーに推奨するソフトウェアが収められているソフトウェアグループ。これには共通デスクトップ環境 (CDE) や DeskSet ソフトウェアが含まれます。
ユーザーが定義する Bourne シェルスクリプト。rules ファイル内で指定され、Oracle Solaris ソフトウェアがシステムにインストールされる前にタスクを実行します。開始スクリプトは、JumpStart インストールでのみ使用できます。
エンドユーザーシステムサポートソフトウェアグループのほかに、ソフトウェア開発用のライブラリ、インクルードファイル、マニュアルページ、およびプログラミングツールが収められているソフトウェアグループ。
ZFS プール内の論理デバイス。物理デバイス、ファイル、または一連のデバイスを仮想デバイスに設定できます。
Oracle Solaris OS が必要とするファイルシステム。Oracle Solaris の機能である Live Upgrade を使用するとき、これらのファイルシステムは、アクティブブート環境と非アクティブブート環境のそれぞれの vfstab ファイルでは独立したマウントポイントになります。root (/)、/usr、/var、/opt などがファイルシステムの例です。これらのファイルシステムは、必ずソースブート環境から非アクティブブート環境にコピーされます。
Oracle Solaris システムのブートおよび実行に必要な最小限のコードが含まれ、ネットワークサービスのサポートが制限されているソフトウェアグループ。限定ネットワークシステムサポートは、テキストベースのマルチユーザーコンソールと、システム管理ユーティリティーを提供します。このソフトウェアグループを使用すると、システムでネットワークインタフェースを認識できますが、ネットワークサービスがアクティブになることはありません。
システムで Oracle Solaris OS をブートして実行するために必要な最小限のソフトウェアが収められているソフトウェアグループ。コアには共通デスクトップ環境 (CDE) を実行するために必要ないくつかのネットワーク用ソフトウェアとドライバが含まれます。CDE ソフトウェアは、コアには含まれません。
システムにインストールを実行して同じタイプのソフトウェアを変更することまたはそのインストール自体。アップグレードとは異なり、更新によりシステムがダウングレードされる場合があります。初期インストールとは異なり、更新を実行するには同じタイプのソフトウェアがあらかじめインストールされていなければなりません。
RAID-0 ボリュームを参照してください。
ユーザーが定義する Bourne シェルスクリプト。rules ファイル内で指定され、Oracle Solaris ソフトウェアがシステムにインストールされてから、システムがリブートされるまでの間にタスクを実行します。終了スクリプトは、JumpStart インストールで使用します。
Solaris ボリュームマネージャー構成の状態に関する情報を保存するデータベース。状態データベースは、複製された複数のデータベースコピーの集まりです。各コピーは「状態データベースの複製」と呼ばれます。状態データベースは、既知の状態データベースの複製の格納場所とステータスをすべて記録しています。
状態データベースのコピー。複製により、データベース内のデータの有効性が保証されます。
現在実行中のソフトウェアを上書きするか、空のディスクを初期化するインストール。
Oracle Solaris OS の初期インストールでは、システムのディスクが Oracle Solaris OS の新しいバージョンで上書きされます。システム上で Oracle Solaris OS が稼働していない場合は、初期インストールを行う必要があります。アップグレード可能な Oracle Solaris OS がシステム上で稼働している場合は、初期インストールによってディスクが上書きされ、OS やローカルの変更は保持されません。
ソフトウェアごとに分割される、ディスク領域の区分。
メモリーに再ロードできる状態になるまで、メモリー領域の内容を一時的に保持するスライスまたはファイル。/swap または swap ボリュームとも呼ばれます。
Oracle Solaris リリース全体が含まれているソフトウェアグループ。
Oracle Solaris リリース全体と、OEM のための追加ハードウェアサポートを含むソフトウェアグループ。Oracle Solaris ソフトウェアを SPARC ベースサーバーにインストールする場合は、このソフトウェアグループを推奨します。
非大域ゾーンを参照してください
Oracle Solaris ソフトウェアの論理グループ (クラスタとパッケージ)。Oracle Solaris のインストール中は、次のいずれかのソフトウェアグループをインストールできます。コアシステムサポート、エンドユーザーシステムサポート、開発者システムサポート、または全体ディストリビューションです。また、SPARC システムのみ、全体ディストリビューションと OEM サポートもインストールできます。
Oracle Solaris ゾーンでは、大域ゾーンはシステムのデフォルトのゾーンであり、システム全体の管理に使用されるゾーンでもあります。非大域ゾーンの構成、インストール、管理、およびアンインストールは、大域ゾーンからのみ行うことができます。物理デバイス、ルーティング、動的再構成 (DR) といったシステムインフラストラクチャーの管理は、大域ゾーンでのみ行うことができます。大域ゾーンで実行されるプロセスは、適切な権限が付与されていれば、ほかのゾーンに関連付けられているオブジェクトにもアクセスできます。Oracle Solaris ゾーンと非大域ゾーンも参照してください。
次の ZFS エンティティーの総称名。 クローン、ファイルシステム、スナップショット、またはボリューム。
CD-ROM または DVD-ROM ドライブがあるシステムからCD-ROM または DVD-ROM ドライブがないシステムにネットワークを介してソフトウェアをインストールする方法。ネットワークインストールを行うには、「ネームサーバー」と「インストールサーバー」が必要です。
ハードウェアやソフトウェアを介して接続されているシステムのグループ (ホスト)。通信や情報の共有が可能です。ローカルエリアネットワーク (LAN) とも呼ばれます。システムをネットワークに接続するには、通常、1 台以上のサーバーが必要です。
ネットワークに接続されていない、またはほかのシステムに依存しないシステム。
モジュール形式でのインストールを可能にするソフトウェアの集まり。Oracle Solaris ソフトウェアはソフトウェアグループに分割され、それぞれがクラスタとパッケージから構成されています。
手作業で実行したり、Oracle Solaris インストールプログラムの一部として実行したりできるスクリプト。パッチアナライザは、システムを解析し、Oracle Solaris Update にアップグレードすることで削除されるパッチがどれであるかを判断します。
Oracle Solaris オペレーティングシステムの単一インスタンス内に作成された仮想オペレーティングシステム環境。非大域ゾーンでは、システムのほかの部分と相互に作用することなく、1 つ以上のアプリケーションを実行できます。非大域ゾーンはゾーンとも呼ばれます。Oracle Solaris ゾーンと大域ゾーンも参照してください。
ネットワーク上のシステムに対して、ソフトウェアやファイルの記憶領域を提供するサーバー。
Oracle Solaris OS において、ユーザーがアクセスできるファイルおよびディレクトリから成るツリー構造のネットワーク。
メモリーにシステムソフトウェアを読み込んで起動すること。
x86 のみ: ブートアーカイブは、Oracle Solaris OS のブートに使用されるクリティカルなファイルの集まりです。これらのファイルは、ルート (/) ファイルシステムがマウントされる前、システムの起動中に必要です。システムは、2 つのブートアーカイブを維持管理しています。
システムで Oracle Solaris OS をブートするために使用されるブートアーカイブ。このブートアーカイブは、プライマリブートアーカイブと呼ばれることもあります。
プライマリブートアーカイブが損傷を受けたとき、回復のために使用されるブートアーカイブ。このブートアーカイブは、ルート (/) ファイルシステムをマウントすることなくシステムをブートします。GRUB メニューでは、このブートアーカイブはフェイルセーフと呼ばれます。アーカイブの重要な目的はプライマリブートアーカイブを再生成することであり、通常、プライマリブートアーカイブがシステムのブートに使用されます。
Oracle Solaris OS を操作する上で重要な必須ファイルシステム (ディスクスライスおよびマウントポイント) の集まり。ディスクスライスは、同じ 1 つのディスク上に存在することも、分散された複数のディスク上に存在することもあります。
アクティブなブート環境とは、現在ブートしている環境を指します。単一のアクティブなブート環境からだけブートできます。アクティブでないブート環境とは、現在ブートしていないが、次回のリブート時にアクティブ化できる状態にある環境のことを指します。
同じネットワークのサブネット上のクライアントシステムに、起動に必要なプログラムと情報を提供するサーバーシステム。インストールサーバーが存在するサブネットが、Oracle Solaris ソフトウェアをインストールするシステムと異なる場合、ネットワークを介してインストールするにはブートサーバーが必要です。
x86 のみ: ブートローダーは、システムの電源を入れた後に最初に実行されるソフトウェアプログラムです。このプログラムがブートプロセスを開始します。
デバイスの論理グループ。使用可能な ZFS ストレージのレイアウトおよび物理特性を記述します。データセットの領域は、プールから割り当てられます。
x86 のみ: プライマリブートアーカイブが損傷を受けたとき、回復のために使用されるブートアーカイブ。このブートアーカイブは、ルート (/) ファイルシステムをマウントすることなくシステムをブートします。このブートアーカイブは、GRUB メニューではフェイルセーフと呼ばれます。アーカイブの重要な目的はプライマリブートアーカイブを再生成することであり、通常、プライマリブートアーカイブがシステムのブートに使用されます。ブートアーカイブを参照してください。
データを一定の構造にしたり、データを保存できるようにディスクをセクターに分割したりすること。
以前に動作していた環境に戻すこと。ブート環境のアクティブ化の処理中や、ブート対象として指定されたブート環境に問題または望ましくない動作が発生する場合にはフォールバックを行います。
システムで Oracle Solaris OS をブートするために使用されるブートアーカイブ。このブートアーカイブは、プライマリブートアーカイブと呼ばれることもあります。ブートアーカイブを参照してください。
マスターシステムと呼ばれるシステムからファイルのアーカイブを作成できる Oracle Solaris インストール機能。このアーカイブを使ってほかのシステムのインストールを行うと、そのシステムの構成はマスターシステムと同じになります。アーカイブも参照してください。
カスタム JumpStart 方法を使用する場合に、Oracle Solaris ソフトウェアをインストールする方法を定義するテキストファイル。たとえば、プロファイルでインストールするソフトウェアグループを定義します。各ルールは、そのルールが一致したときにシステムがインストールされる方法を定義してあるプロファイルを指定します。通常は、ルールごとに異なるプロファイルを作成します。しかし、複数のルールで同じプロファイルを使用することも可能です。「rules ファイル」も参照してください。
システムで単一の論理デバイスとして扱われる、物理スライスやボリュームの集まり。ボリュームは、アプリケーションやファイルシステムにとって物理ディスクと同じように機能します。
一部のコマンド行ユーティリティーでは、ボリュームはメタデバイスと呼ばれます。一般的な UNIX 用語では、ボリュームは、「擬似デバイス」または「仮想デバイス」とも呼ばれます。
マウント要求を行うマシンのディスクまたはネットワーク上のリモートディスクから、ディレクトリにアクセスするプロセス。ファイルシステムをマウントするには、ローカルシステム上のマウントポイントと、マウントするファイルシステム名 (たとえば /usr) が必要です。
リモートマシン上に存在するファイルシステムのマウント先となる、ワークステーション上のディレクトリ。
Oracle Solaris インストールメディアに収録されている、ブート可能な最小のルート (/) ファイルシステム。ミニルートは、システムのインストールおよびアップグレードに必要な Oracle Solaris ソフトウェアで構成されます。x86 システムでは、ミニルートはシステムにコピーされて、フェイルセーフブートアーカイブとして使用されます。「フェイルセーフブートアーカイブ」を参照してください。
RAID-1 ボリュームを参照してください。
複数の項目から成る階層構造の最上位。ルートは、ほかのすべての項目を子孫として持つ唯一の項目です。「ルートディレクトリ」または「ルート (/) ファイルシステム」を参照してください。
ほかのすべてのファイルシステムの元となる最上位ファイルシステム。ルート (/) ファイルシステムはほかのすべてのファイルシステムがマウントされる元となり、マウント解除されることはありません。ルート (/) ファイルシステムには、カーネル、デバイスドライバ、システムのブート (ブート) に使用されるプログラムなど、システムの稼働に不可欠なディレクトリやファイルが含まれています。
ほかのすべてのディレクトリの元となる最上位ディレクトリ。
1 つ以上のシステム属性をプロファイルに割り当てる一連の値。ルールは、カスタム JumpStart インストールで使用されます。
同一の言語、風俗、慣習、文化などを共有する地理上または政治上の地域圏 (コミュニティー)。たとえば、米国英語のロケールは en_US、英国英語のロケールは en_UK です。