解決策 1:
swapoff コマンドは、スワップ ファイルを無効にする前に、スワップ ファイル (/dev/mapper/rootvg-swap) からスワップされたすべてのメモリをメイン メモリ (または別の場所) にフラッシュする必要があります。これには時間がかかり、十分な空きメモリがない可能性があります。
スワップ ファイルを追加することで、空きスワップ スペースの量を増やすことができます
- 利用可能なものに応じてスワップ ファイル/LV を作成する
- mkswap を使用して構成します
- swapon を使用して有効にします
swapon のマニュアル ページには、複数のスワップ ファイルに関する詳細情報が含まれており、優先順位を特定する際に役立つ可能性があります。
問題を解決する最も安全な方法は、シングル ユーザー モードで再起動し、システムがメモリ不足に陥っていないときに、概要を説明したプロセスを実行することです。
最善の解決策は、ワークロードに合わせてシステムのサイズを適切に調整し、メモリを追加することです。
解決策 2:
最近、Centos 7 VM でこの問題が発生しました。 swapoff
を止めて始めた せっかちで「何も起こっていない」と思ったので、何度か。
最後の努力で swapon --show
を実行してみました 数分離れた別の端末で、カタツムリのペースではありますが、使用されているスワップの量が減少していることがわかりました-つまり、1.5MB /秒です。 -利用可能なメインメモリは十分にありましたが。最終的には正常に終了しました。