ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris の管理: Oracle Solaris コンテナ - リソース管理と Oracle Solaris ゾーン Oracle Solaris 10 1/13 Information Library (日本語) |
10. リソース上限デーモンによる物理メモリーの制御 (概要)
Solaris 10 8/07: ゾーン構成内のプロパティータイプをクリアーする方法
Solaris 10 3/05 から Solaris 10 11/06: ゾーン構成内のプロパティータイプを変更する方法
Solaris 10 8/07: ゾーンの名前を変更する方法
大域ゾーンの zone.cpu-shares を設定する方法
zonecfg コマンドを使用してゾーン構成を元に戻す、または削除する
19. 非大域ゾーンのインストール、停止、複製、およびアンインストールについて (概要)
20. 非大域ゾーンのインストール、ブート、停止、アンインストール、および複製 (タスク)
24. Oracle Solaris 10 9/10: ゾーンへの物理的な Oracle Solaris システムの移行 (タスク)
25. ゾーンがインストールされている Oracle Solaris システムでのパッケージとパッチについて (概要)
26. ゾーンがインストールされている Oracle Solaris システムでのパッケージとパッチの追加および削除 (タスク)
27. Oracle Solaris ゾーンの管理 (概要)
28. Oracle Solaris ゾーンの管理 (タスク)
29. 非大域ゾーンにインストールされている Oracle Solaris 10 システムのアップグレード
30. Oracle Solaris ゾーンで発生するさまざまな問題のトラブルシューティング
31. ブランドゾーンと Linux ブランドゾーンについて
34. lx ブランドゾーンのインストール、ブート、停止、複製、およびアンインストールについて (概要)
35. lx ブランドゾーンのインストール、ブート、停止、アンインストール、および複製 (タスク)
ゾーンは、Solaris 10 リリースが稼働する任意のマシンで実行できます。次に、ゾーンの使用に関連したマシンの主な考慮事項を示します。
各ゾーン内部で稼働するアプリケーションの性能要件。
各ゾーン内部で固有のファイルを保持するディスク容量がどれだけ利用可能か。
ゾーンが消費可能なディスク容量に関する制限はありません。ディスク容量の制限を設定することは、大域管理者の役割です。大域管理者は、非大域ゾーンのルートファイルシステムを保持するのに十分なローカルストレージがあることを確認する必要があります。小規模な単一プロセッサシステムでも、同時に稼働する多数のゾーンをサポートできます。
大域ゾーンにインストールされるパッケージの特性は、作成される非大域ゾーンの容量要件に影響を及ぼします。パッケージの数およびディスク容量要件が要因となります。
Solaris 10 リリースでは、inherit-pkg-dir リソースを持つ非大域ゾーンは疎ルートゾーンと呼ばれます。
疎ルートゾーンモデルでは、次の方法でオブジェクトの共有を最適化します。
大域ゾーンにインストールされたパッケージのサブセットだけが、非大域ゾーンに直接インストールされます。
それ以外のファイルへのアクセスは、読み取り専用のループバックファイルシステムを介して行われ、これらは inherit-pkg-dir リソースと呼ばれます。
このモデルでは、すべてのパッケージが非大域ゾーンにインストールされたように表示されます。ループバックマウントされた読み取り専用のファイルシステムに内容を提供しないパッケージは、完全にインストールされます。ループバックマウントされた読み取り専用ファイルシステムに提供された内容は、大域ゾーンから継承される (および可視になる) ため、この内容をインストールする必要はありません。
一般的なガイドラインとして、標準的な Solaris パッケージすべてを大域ゾーンにインストールする場合、ゾーンごとに約 100M バイトの空きディスク容量が必要になります。
デフォルトでは、大域ゾーンにインストールされたすべての追加パッケージは、非大域ゾーンにも入力されます。この追加パッケージが、inherit-pkg-dir リソーススペースに存在するファイルを提供するかどうかによって、必要なディスク容量が増加することもあります。
ゾーンごとに 40M バイトの 追加 RAM が推奨されていますが、十分なスワップ空間のあるマシンでは、これは必須ではありません。
完全ルートゾーンモデルは、最大限の構成可能性を提供します。Solaris の必須パッケージおよび選択されたオプションパッケージのすべてが、ゾーンの専用ファイルシステムにインストールされます。このモデルの利点として、大域管理者がゾーンファイルシステムのレイアウトをカスタマイズできるということがあります。これはたとえば、任意のアンバンドルパッケージや他社製パッケージを追加するために行います。
このモデルに必要なディスク容量は、大域ゾーンに現在インストールされているパッケージによって使用されるディスク容量によって決まります。
注 - 次の inherit-pkg-dir ディレクトリを含む疎ルートゾーンを作成した場合、このゾーンを完全ルートゾーンとしてインストールするには、まず、これらのディレクトリを非大域ゾーンの構成から削除する必要があります。
/lib
/platform
/sbin
/usr
「ゾーンの構成方法」を参照してください。
lofi を使用してマウントされたパーティションにゾーンを配置できます。この操作により、ゾーンの消費する容量が、lofi の使用するファイルの容量に制限されます。詳細は、lofiadm(1m) および lofi(7D) のマニュアルページを参照してください。
ソフトパーティションを使用して、ディスクスライスまたは論理ボリュームをパーティションに分割できます。これらのパーティションをゾーンのルートとして使用することで、ゾーンごとのディスク消費量を制限できます。ソフトパーティションの上限は、8192 パーティションに制限されています。詳細は、『Solaris ボリュームマネージャの管理』の第 12 章「ソフトパーティション (概要)」を参照してください。
ディスクの標準パーティションをゾーンのルートに使用できるため、ゾーンごとのディスク消費を制限できます。