ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 11.1 の管理: Oracle Solaris ゾーン、Oracle Solaris 10 ゾーン、およびリソース管理 Oracle Solaris 11.1 Information Library (日本語) |
10. リソース上限デーモンによる物理メモリーの制御 (概要)
svcadm を使用してリソースプールサービスを有効にする方法
svcadm を使用してリソースプールサービスを無効にする方法
svcadm を使用して動的リソースプールサービスを有効にする方法
svcadm を使用して動的リソースプールサービスを無効にする方法
poolstat を使ってプールに関連付けられているリソースについて統計情報を報告する
18. 非大域ゾーンのインストール、停止処理、停止、アンインストール、クローニングについて (概要)
19. 非大域ゾーンのインストール、ブート、停止処理、停止、アンインストール、およびクローニング (タスク)
22. ゾーンの移行と zonep2vchk ツールについて
23. Oracle Solaris システムの移行と非大域ゾーンの移行 (タスク)
24. ゾーンがインストールされている Oracle Solaris 11.1 システムでの自動インストールおよびパッケージ
25. Oracle Solaris ゾーンの管理 (概要)
26. Oracle Solaris ゾーンの管理 (タスク)
28. Oracle Solaris ゾーンで発生するさまざまな問題のトラブルシューティング
30. Oracle Solaris 10 システムの評価とアーカイブの作成
31. (オプション) Oracle Solaris 10 ゾーンへの Oracle Solaris 10 native 非大域ゾーンの移行
リソースプールをプロジェクトに関連付けるために、project.pool 属性を設定できます。
実行中のプロセスをプールに結合するには、次の 2 つの方法を使用できます。
poolbind コマンド (poolbind(1M) のマニュアルページに記載) を使用して、特定のプロセスを指定されたリソースプールに結合します。
project データベース内の project.pool 属性を使用して、新しいログインセッションや newtask コマンドで起動されるタスクを結合するプールを指定します。newtask(1)、projmod(1M)、および project(4) のマニュアルページを参照してください。
次の手順では、poolbind コマンドに -p オプションを付けて実行して、プロセス (この例では、現在のシェル) を ohare というプールに手動で結合します。
# poolbind -p ohare $$
$ poolbind -q $$ 155509 ohare
プロセス ID とプールへの結合が表示されます。
タスクまたはプロジェクトをプールに結合するには、poolbind コマンドに -i オプションを指定します。次の例では、airmiles プロジェクト内のすべてのプロセスを laguardia プールに結合します。
# poolbind -i project -p laguardia airmiles
プロジェクトのプロセスをリソースプールに結合するために、project.pool 属性を設定できます。
# projmod -a -K project.pool=poolname project
studio と backstage という 2 つのプールを持つ構成が存在するものとします。/etc/project ファイルの内容は、次のとおりです。
user.paul:1024::::project.pool=studio user.george:1024::::project.pool=studio user.ringo:1024::::project.pool=backstage passes:1027::paul::project.pool=backstage
この構成の場合、ユーザー paul によって起動されるプロセスは、デフォルトで studio プールに結合されます。
ユーザー paul は、起動するプロセスのプール結合を変更できます。paul は、newtask を使用して (この場合は passes プロジェクト内で起動することで)、作業を backstage プールに結合することもできます。