Linuxでは、「INFO:ジョブXXXが120秒以上ブロックされました」とはどういう意味ですか?

Linuxでは、「INFO:ジョブXXXが120秒以上ブロックされました」とはどういう意味ですか?

私のカーネルログには次のメッセージがありますINFO: task XXX blocked for more than 120 seconds。これが技術的に何を意味するのか疑問に思います。カーネルはどのような条件下でタスクに関するメッセージを表示しますか?

記録上で私がブロックした作業はですがmultipathd、このエラーの一般的な意味にも興味があります。

ベストアンサー1

ジョブがブロックされたら、リソースが再利用できるまで待ちます。

あなたの場合、IOの問題やディスク領域の競合があるかもしれません。または、システムの負荷が高すぎるため、タイムリーなタスクを完了するのに十分なCPUパフォーマンスがありません。

非常に忙しい時に作業を開始しようとすると、cronにこのエラーが表示されます。

おすすめ記事