ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Oracle Solaris の管理: Oracle Solaris コンテナ - リソース管理と Oracle Solaris ゾーン Oracle Solaris 10 1/13 Information Library (日本語) |
10. リソース上限デーモンによる物理メモリーの制御 (概要)
19. 非大域ゾーンのインストール、停止、複製、およびアンインストールについて (概要)
20. 非大域ゾーンのインストール、ブート、停止、アンインストール、および複製 (タスク)
24. Oracle Solaris 10 9/10: ゾーンへの物理的な Oracle Solaris システムの移行 (タスク)
25. ゾーンがインストールされている Oracle Solaris システムでのパッケージとパッチについて (概要)
ゾーンがインストールされているときのパッケージとパッチの操作について追加された説明
大域ゾーンにインストールされているパッケージをすべての非大域ゾーンに追加する
Oracle Solaris 10 8/07: 遅延起動パッチ
Oracle Solaris 10 10/09: パッチ適用時間を短縮するためのゾーンの並列パッチ
ゾーンがインストールされている Oracle Solaris システムでのパッチの適用
ゾーンが含まれているシステムでの patchadd -G と pkginfo 変数の相互作用
ゾーンがインストールされている Oracle Solaris システムでのパッチの削除
26. ゾーンがインストールされている Oracle Solaris システムでのパッケージとパッチの追加および削除 (タスク)
27. Oracle Solaris ゾーンの管理 (概要)
28. Oracle Solaris ゾーンの管理 (タスク)
29. 非大域ゾーンにインストールされている Oracle Solaris 10 システムのアップグレード
30. Oracle Solaris ゾーンで発生するさまざまな問題のトラブルシューティング
31. ブランドゾーンと Linux ブランドゾーンについて
34. lx ブランドゾーンのインストール、ブート、停止、複製、およびアンインストールについて (概要)
35. lx ブランドゾーンのインストール、ブート、停止、アンインストール、および複製 (タスク)
SUNW_PKG_ALLZONES、SUNW_PKG_HOLLOW、および SUNW_PKG_THISZONE パッケージパラメータは、ゾーンがインストールされているシステムでのパッケージの特性を定義します。非大域ゾーンがインストールされたシステムでパッケージを管理できるようにするには、これらのパラメータを設定する必要があります。
次の表に、パッケージパラメータの設定に使用できる 4 つの有効な組み合わせを示します。次の表に示されていない設定の組み合わせは無効であり、そのような設定を選択するとパッケージのインストールは失敗します。
3 つのパッケージパラメータをすべて設定したことを確認してください。3 つのパッケージパラメータをすべて空のままにしてもかまいません。ゾーンのパッケージパラメータが見つからない場合、パッケージツールではその設定は false として解釈されますが、パラメータの設定は省略しないように強くお勧めします。3 つのパッケージパラメータをすべて設定することにより、パッケージをインストールまたは削除するときのパッケージツールの動作を正確に指定します。
表 25-1 有効なパッケージパラメータ設定
|
オプションの SUNW_PKG_ALLZONES パッケージパラメータには、パッケージのゾーン範囲が記述されます。このパラメータにより、次のことが定義されます。
パッケージをすべてのゾーンにインストールする必要があるかどうか
パッケージがすべてのゾーンで同一である必要があるかどうか
SUNW_PKG_ALLZONES パッケージパラメータに指定可能な値は 2 つあります。その値は、true および false です。デフォルト値は false です。このパラメータが設定されていない場合か、または true および false 以外の値に設定されている場合には、値 false が使用されます。
すべてのゾーンでパッケージのバージョンとパッチの改訂レベルが同一で「なければならない」パッケージでは、SUNW_PKG_ALLZONES パラメータを true に設定することをお勧めします。たとえば Oracle Solaris 10 など、特定の Oracle Solaris カーネルに依存した機能を提供するパッケージでは、このパラメータを true に設定することをお勧めします。パッケージに適用するパッチの SUNW_PKG_ALLZONES パラメータは、インストール済みパッケージに設定されている値と同じ値に設定する必要があります。このパラメータを true に設定しているパッケージのパッチ改訂レベルは、すべてのゾーンで一致していなければなりません。
他社製パッケージや Sun コンパイラなど、特定の Oracle Solaris カーネルに依存しない機能を提供するパッケージでは、このパラメータを false に設定することをお勧めします。このパラメータを false に設定しているパッケージのパッチでも、このパラメータを false に設定する必要があります。このパラメータを false に設定しているパッケージの場合は、各ゾーンのパッケージバージョンまたはパッチ改訂レベルが異なっていてもかまいません。たとえば、2 つの非大域ゾーンにインストールされている Web サーバーのバージョンは、一致していなくてもかまいません。
SUNW_PKG_ALLZONES パッケージパラメータの値については、次の表で説明します。
表 25-2 SUNW_PKG_ALLZONES パッケージパラメータの値
|
SUNW_PKG_HOLLOW パッケージパラメータは、パッケージがすべてのゾーンにインストールされ、かつすべてのゾーンで同一であることが求められる場合、そのパッケージをすべての非大域ゾーン内で可視にするべきかどうかを定義します。
SUNW_PKG_HOLLOW パッケージパラメータは、2 つの値 true、false のいずれかを取ります。
SUNW_PKG_HOLLOW が設定されていないか、または true および false 以外の値に設定されている場合、値 false が使用されます。
SUNW_PKG_ALLZONES が false に設定されている場合、SUNW_PKG_HOLLOW パラメータは無視されます。
SUNW_PKG_ALLZONES が false に設定されている場合、SUNW_PKG_HOLLOW を true に設定することはできません。
SUNW_PKG_HOLLOW パッケージパラメータ値については、次の表で説明します。
表 25-3 SUNW_PKG_HOLLOW パッケージパラメータ値
|
SUNW_PKG_THISZONE パッケージパラメータは、パッケージを現在のゾーン (大域ゾーン、非大域ゾーンのいずれか) だけにインストールする必要があるかどうかを定義します。SUNW_PKG_THISZONE パッケージパラメータに設定可能な値は 2 つあります。その値は、true および false です。デフォルト値は false です。
SUNW_PKG_THISZONE パッケージパラメータの値については、次の表で説明します。
表 25-4 SUNW_PKG_THISZONE パッケージパラメータの値
|