chps コマンド
目的
ページング・スペースの属性を変更します。
構文
chps [ -t ps_helper ] [-s LogicalPartitions | -d LogicalPartitions ] [ -f ] [-c ChecksumSize ] [ -a { y | n }] PagingSpace
説明
chps コマンドは、ページング・スペースの属性を変更します。 PagingSpace パラメーターは、変更するページング・スペースの名前を指定します。
ネットワーク・ファイルシステム (NFS) のページ ング・スペースのサイズを変更するには、サーバー上にあるファイルのサイズを最初に変 更してから、swapon コマンドを使用してページング・スペースのサイズの変更をク ライアントに通知する必要があります。
-t フラグが指定されている場合、引数は、サード・パーティーのヘルパー実行プログラムであると想定されます。 helper 実行可能ファイルが /sbin/helpers/pagespace パスに存在する場合、この実行可能ファイルは、すべての引数を引き渡し、chps コマンドを指定する -c フラグを立てて作成されます。 helper 実行可能ファイルがゼロを返した場合、/etc/swapspaces パスはそれに応じて変更されます。 helper 実行可能ファイルは属性を変更する必要があります。 helper プログラムが /sbin/helpers/pagespace パスに存在しない場合、chps コマンドは使用方法エラーを表示します。 ヘルパー実行可能ファイルは、成功した場合は 0 で、失敗に終わった場合は非ゼロで終了する必要があります。
System Management Interface Tool (SMIT) smit chps 高速パスを使用して、 このコマンドを実行することもできます。
注: 1 次ページング・スペースは、ブート・レコードにハードコーディングされています。 したがって、1 次ページング・スペースは、システムの再始動時は常に活動化になります。 chps コマンドは 1 次ページング・スペースを非活動化にすることはできません。
フラグ
項目 | 説明 |
---|---|
-a | 次のシステム再起動時にページング・スペースを使用することを指定します。
|
-d LogicalPartitions | 減らす論理区画の数を指定します。 |
-c ChecksumSize | ページング・スペースに使用するチェックサムのサイズをビット単位で指定します。 有効なオプションは、0 (チェックサム使用不可)、8、16、および 32 です。 -c が指定されていない場合は、デフォルトの 0 になります。 このオプションを指定した chps コマンドは、 -f を使用しない限り、スワップされたページング・スペースでは失敗します。 |
-f | -c で設定したチェックサム・サイズが、ページング・スペースの次のスワップ・オンで使用されるように指定します。 -c を使用しない場合、またはページング・スペースがスワップオンされない場合は、このオプションは無効です。 |
-s LogicalPartitions | 追加する論理区画の数を指定します。 |
-t | helper プログラムを /sbin/helpers/pagespace ディレクトリーの下で使用することを指定します。
|
セキュリティー
RBAC ユーザーおよび Trusted AIX® ユーザーへの注意: このコマンドは特権操作を実行できます。 特権命令を実行できるのは特権ユーザーのみです。 権限および特権について詳しくは、「セキュリティー」の『特権コマンド・データベース』を参照してください。 このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。
例
- サイズを変更するには、次のようにします。myvgページング・スペース、入力:chps -s 4 myvgこれにより、論理区画が 4 つ追加されます。myvgページング・スペース。
- 以下を定義します。PS02構成され、その後のシステム再始動時にアクティブになるページング・スペース。次のように入力します。chps -a y PS02これは、以下を指定します。PS02後続のシステム再始動時に、ページング・スペースをアクティブにする必要があります。
- チェックサム・サイズを設定するには、以下のようにします。myvg1 バイトにページングするには、次のように入力します。chps -c 8 mypgこのように入力すると、myvg ページング・スペースがスワップオンされない場合、そのチェックサム・サイズが 8 ビットに設定されます。
- サイズを変更するには、次のようにします。myvgヘルパー・プログラム foo enter を使用したページング・スペース:chps -t foo –s4 mypsこれにより、helper プログラム foo が呼び出され、4 つの論理区画が myps に追加されます。
ファイル
項目 | 説明 |
---|---|
/etc/swapspaces | ページング・スペース・デバイスおよびその属性を指定します。 |