var/log/messages で 'BUG: soft lockup - CPU#0 stuck for Xs!' が表示される
Issue
- ソフトロックアップを参照する
/var/log/messages
内で、以下のようなメッセージ、
kernel: BUG: soft lockup - CPU#0 stuck for 10s! [bond1:3307]
- または、以下のようなメッセージが表示されます。
kernel: BUG: soft lockup - CPU#0 stuck for 67s! [bond1:3307]
- 必ずしも CPU#0 またはプロセス Bond1 に固有のものではありません。
- システムが起動しません (または非常に遅い)。"BUG: soft lockup" というメッセージが多数表示されるだけです。
maxcpus=1
でシステムを起動するか、BIOS で FiberHBA カードのスロットを無効にすると、システムが起動します。 modprobe qla2xxx
が原因でのソフトロックアップ無限ループを引き起こします。- 新しいサーバーを新規インストールし、
qla2xxx
モジュールとmodprobe
をロードして、システム内の HBA をアクティブにしました。 このシステムを構築するためにqla2xxx
モジュールはインストール時にすでにシステムをブロックしていたため、ブラックリストに登録されていました。 モジュールをロードすると、ソフトロックがかかるようになりました。 - 新しい SAN LUN を検出した後にシステムがロックアップします。
Environment
- Red Hat Enterprise Linux 5、6、7、8、9
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.