/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モジュールによってシステムがブロックされるため、このシステムをビルドするためにはqla2xxxモジュールがブラックリストに追加されます。モジュールをロードするとソフトロックアップが発生します。 - 新しい SAN LUN が見つかると、システムが動かなくなります。
Environment
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
- Red Hat Enterprise Linux 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
