Linux が強制終了できない場合の対処方法

藏色散人
リリース: 2021-11-22 11:43:49
オリジナル
4910 人が閲覧しました

Linux が強制終了できない問題の解決策: 1. top コマンドを使用して、ゾンビ プロセスの数を確認します; 2. データベースを強制的に閉じて、システムを再起動します。

Linux が強制終了できない場合の対処方法

#この記事の動作環境: linux5.9.8 システム、Dell G3 コンピューター。

linux キルできない場合はどうすればよいですか?

Linux では kill -9 pid でプロセスを強制的に強制終了できない理由

今日クラスターをインストールしたところ、プロセスが常に存在しました。-9 pid も削除してください。削除できない場合は、その理由を探してください。

kill -9 は SIGKILL シグナルを送信してプロセスを終了させますが、次の 2 つの状況は機能しません:

a. プロセスが「ゾンビ」状態にあります (ps コマンドを使用してプロセスを終了します)廃止されたプロセス)。この時点で、プロセスはすべてのリソースを解放しましたが、まだ親プロセスによって確認されていません。 「ゾンビ」プロセスは次回再起動するまで消えませんが、その存在はシステムのパフォーマンスには影響しません。

b. プロセスは「カーネル モード」で、利用できないリソースを待機しています。コア状態のプロセスはすべての信号処理を無視するため、コア状態にあったこれらのプロセスはシステムを再起動することによってのみ実装できます。 AIX では、プロセスはユーザー モードとカーネル モードという 2 つの状態になります。 「kill」コマンドで終了できるのはユーザーモードのプロセスのみです。

topコマンドでゾンビプロセス数を確認すると、ゾンビプロセス数が0になっていますが、この3つのプロセスはゾンビプロセスではないようで、bの状態、つまりディスク容量が不足しているはずです。これらのプロセスがコア状態になり、ディスク リソースを待機するとき、失敗しました。この時点ではデータベースを強制的に閉じたため、これらのプロセスはコア状態になっていて強制終了できず、再起動することしかできないようです。

推奨学習: 「Linux ビデオ チュートリアル

以上がLinux が強制終了できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート