ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 11.1 ブート環境の作成と管理 Oracle Solaris 11.1 Information Library (日本語) |
システムのブート環境の管理には、beadm コマンドまたはパッケージマネージャーを使用できます。
パッケージマネージャーは、beadm コマンドを使用することによって利用できるブート環境の管理のためのすべてのオプションを提供しているわけではありません。詳細については、「beadm ユーティリティーについて」を参照してください。
パッケージマネージャーは、インストールされたシステムに対してパッケージのインストールおよび管理を行うことができるグラフィカルユーザーインタフェースです。パッケージマネージャーは、Oracle Solaris オペレーティングシステムのデスクトップのメニューバーから利用できます。デスクトップメニューバーで、「システム」>「管理」>「パッケージマネージャー」の順に選択します。
パッケージマネージャーを使用してシステムにパッケージをインストールする場合、アクティブなブート環境のクローンが作成され、そのクローンに変更が加えられることがあります。クローンが作成された場合、リブート時には、そのクローンがアクティブなブート環境になります。beadm list コマンドを使用して、システム上のブート環境のリストを表示できます。元のブート環境を再度アクティブにすることもできます。
注 - x86 GRUB メニューまたは SPARC ブートメニューからアクティブまたは非アクティブのブート環境を手動で選択することによって、ブート環境をブートできます。
パッケージマネージャーを使用して、次のようにブート環境を管理できます。
ディスクスペースを利用できるようにするために、古いブート環境と使用されていないブート環境を削除します。
リブート時に新しいデフォルトのブート環境になるように、ブート環境をアクティブにします。
手順については、パッケージマネージャーに用意されているオンラインヘルプを参照してください。または、『Oracle Solaris 11.1 ソフトウェアパッケージの追加および更新』の第 2 章「IPS のグラフィカルユーザーインタフェース」を参照してください。
beadm ユーティリティーを使用して次のタスクを実行できます。
アクティブなブート環境に基づいた、新しいブート環境の作成
アクティブでないブート環境に基づいた、新しいブート環境の作成
既存のブート環境のスナップショットの作成
既存のスナップショットに基づいた、新しいブート環境の作成
新しいブート環境の作成および別の zpool へのコピー
新しいブート環境の作成および x86 用 GRUB メニューまたは SPARC 用ブートメニューへのカスタムタイトルおよび説明の追加
既存のアクティブでないブート環境のアクティブ化
ブート環境のマウント
ブート環境のマウント解除
ブート環境の破棄
ブート環境のスナップショットの破棄
既存のアクティブでないブート環境の名前変更
ブート環境のスナップショットとデータセットに関する情報の表示
beadm ユーティリティーには、次の機能があります。
ブート環境に含まれるすべてのデータセットを集約し、ブート環境全体に対するアクションを一度に実行します。ZFS コマンドを実行して各データセットを個別に変更する必要はなくなりました。
ブート環境内部のデータセット構造を管理します。たとえば、beadm ユーティリティーが、共有データセットを含むブート環境を複製すると、それらの共有データセットは新しいブート環境用として自動的に認識され管理されます。
ブート環境に対する管理タスクを大域ゾーンまたは非大域ゾーンで実行できます。
x86 システム用 GRUB メニューまたは SPARC システム用ブートメニューが自動的に管理され更新されます。たとえば、beadm ユーティリティーを使用して新しいブート環境を作成すると、その環境は GRUB メニューまたはブートメニューに自動的に追加されます。
beadm ユーティリティーを使用してブート環境を管理するには、システムが次の表の要件を満たしている必要があります。
表 1-1 badm ユーティリティーを使用する際のシステム要件
|