Translated message

A translation of this page exists in English.

高負荷平均、時間が経過するにつれ crmd が "High CPU load" を報告する頻度が増え、ログ内の XFS 呼び出しでハングしたタスクのバックトレースがスタックし、lvm コマンドがブロックされるか、RHEL 7 High Availability クラスターで corosync が CPU を 100% 使用する、またはその両方が発生する

Solution In Progress - Updated -

Issue

  • サーバーで数百もしくは数千もの netstat コマンドと netstat コマンドがスタックしており、負荷平均は数千であるのに CPU の使用量はごくわずかであることが判明しました。
  • プロセスが XFS スラブシュリンカーで待機状態になります。
  • クラスターノードで高負荷が検出され、システムにログインできませんでした。 引き続きメンバーではありますが、コンソールまたは SSH 経由では応答しませんでした。
  • corosync は、1 つのノードだけで CPU を 100% 使用しており、負荷平均は非常に高く、psnetstat などの多くのプロセスがスタックしているようです。
  • corosync が CPU 全体を占有しているように見えますが、/var/log/messages には、XFS 関数で待機しているプロセスを示す hung-task 警告があります。
  • corosync が 1 つのノードで大量の CPU を使用しているのはなぜですか?
  • プロセスが何かを待機してハングし、vmcore がキャプチャーされた後、アプリケーションがスタックしました。 いくつかのプロセスが xfs_fs_free_cached_objects において待機状態でスタックしています。
  • 頻繁に lvm コマンドがブロックされ、LVM リソース操作がタイムアウトになります。
  • corosyncclvmd は、クラスター内の 1 つのノードで CPU を 100% 使用してスピンします。

Environment

  • Red Hat Enterprise Linux (RHEL) 7 (High Availability アドオン使用)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content