Go to main content
Oracle® Solaris ゾーンの作成と使用

印刷ビューの終了

更新: 2016 年 11 月
 
 

ゾーンの状態がパッケージの操作に与える影響

さまざまな状態の非大域ゾーンが存在しているシステムでパッケージコマンドを使用した結果を、次の表に示します。

ゾーンの状態
パッケージ操作への影響
構成済み
パッケージツールを実行できます。ソフトウェアはまだインストールされていません。
不完全
ゾーン上で zoneadm が動作している場合は、パッケージツールを使用しないようにしてください。ゾーン上で zoneadm プロセスが動作していない場合は、パッケージ操作を実行しても安全ですが、このゾーン内のソフトウェアは変更されず、ゾーン内のソフトウェアは依存性の解決に影響を与えません。
使用不可
ゾーン内のソフトウェアイメージにアクセスできません。ソフトウェアイメージは変更されず、依存性の解決にも影響を与えません。
インストール済み
パッケージツールを実行できます。
zoneadm –z zonename install が完了した直後にも、ゾーンはインストール済み状態に移行されます。
準備完了
パッケージツールを実行できます。
実行中
パッケージツールを実行できます。

非大域ゾーンのストレージにアクセスできない場合、または非大域ゾーンのイメージ (pkg(5) に記載) が大域ゾーンのイメージと同期していない場合、そのゾーンは使用不可の状態に移行します。この状態移行は、非大域ゾーンに影響を与えている問題によって大域ゾーンのパッケージ操作がブロックされないようにするために行われます。

ゾーンのストレージが一時的に使用できなくなり、インストール済みソフトウェアのバージョンを変更するパッケージ操作が行われたときは、ストレージの問題を修正したあとで、更新を可能にする solaris ブランドのいずれかの attach オプションを使用してゾーンを接続する必要がある場合があります。たとえば、大域ゾーンと使用不可の状態になっている非大域ゾーンの間で重要なソフトウェアのバージョンを同期するには、zoneadm –z zonename attach –u を使用する必要がある場合があります。