swapoff コマンド

目的

1 つ以上のページング・スペースを非アクティブにします。

構文

swapoff DeviceName { DeviceName ...}

説明

swapoff コマンドは、1 つ以上のページ ング・スペースを非アクティブにします。 ページング・スペース は、DeviceName で指定します。
注: デバイスごとに 64 GB のページング・スペースの制限があります。

非アクティブにするには、 以下の条件を満たしていなければなりません。

  • swapon コマンドを使用して、 ページング・スペースを既に活動開始している。
  • 残りのページング・スペースに十分なスペース存在している。 残りのページング・デバイスには、現在のシステム全体でのページング・スペースの使用量と npswarn 値を収容するのに十分なスペースが必要です。
注: このコマンドは、ワークロード区画内で実行された場合にはサポートされません。

終了状況

項目 説明
説明
0 非活動化が正常に行われ、 ページング状態は INACTIVE 状態に設定されます。
1 以下のメッセージが表示されます。
swapoff: Cannot deactivate paging space DeviceName
2 残りのページング・スペースに十分なスペースがないので、 非活動化は行われず、 以下のメッセージが表示されます。
"swapoff: Cannot deactivate paging space DeviceName :
There is not enough space in the file system."
3 ページング・スペースのユーザー・ページで入出力エラーが発生し、 以下のメッセージが表示されます。
swapoff: Deactivation of paging space  DeviceName suspended:
I/O errors encountered on user backing pages.

推奨処置を以下に示します。

  • エラー・ログを調べます。
  • chps コマンドを使用して、 次のリブート時にページング・スペースを非アクティブにします。
  • システムをリブートします。
4 ページング・スペースのシステム・ページで入出力エラーが発生し、 以下のメッセージが表示されます。
swapoff: Deactivation of paging space DeviceName suspended:
I/O errors encountered on system backing pages.  The system may crash.

推奨処置を以下に示します。

  • エラー・ログを調べます。
  • chps コマンドを使用して、 次のリブート時にページング・スペースを非アクティブにします。
  • システムをリブートします。

セキュリティー

RBAC ユーザーおよび Trusted AIX ユーザーへの注意: このコマンドは特権命令を実行できます。 特権命令を実行できるのは特権ユーザーのみです。 権限および特権についての詳細情報は、「セキュリティー 」の『特権コマンド・データベース』を参照してください。 このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。