GFS2 ファイルシステムへのアクセスがハングアップ、応答しない、または動作が遅くなった場合に、どんなデータを収集する必要がありますか?
Issue
GFS2
ファイルシステムにアクセスするプロセスのステータスが D の状態 (割り込みできないスリープ) で「ハングアップ」します。GFS2
ファイルシステムにアクセスするとパフォーマンスが遅くなります。GFS2
ファイルシステムにアクセスするプロセスが、スタック上に GFS2 を呼び出したままメッセージログにコールトレースblocked for more than 120 seconds
を投げます。
Sep 13 9:26:38 node1 kernel:INFO: task testload:7139 blocked for more than 120 seconds.
Sep 13 9:26:38 node1 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Sep 13 9:26:38 node1 kernel: testload D ffff810247069aa0 0 7139 1 8205 8189 (NOTLB)
Sep 13 9:26:38 node1 kernel:ffff810435c63b98 0000000000000086 0000000000000018 ffffffff887104f8
Sep 13 9:26:38 node1 kernel:0000000000000292 0000000000000009 ffff810436372820 ffff810647136100
Sep 13 9:26:38 node1 kernel:000000338b0592a1 0000000000001f87 ffff810436372a08 0000000588711e5f
Sep 13 9:26:38 node1 kernel:Call Trace:
Sep 13 9:26:38 node1 kernel:[<ffffffff887104f8>] :dlm:request_lock+0x93/0xa0
Sep 13 9:26:38 node1 kernel:[<ffffffff8873bf54>] :gfs2:just_schedule+0x0/0xe
Sep 13 9:26:38 node1 kernel:[<ffffffff8873bf5d>] :gfs2:just_schedule+0x9/0xe
Sep 13 9:26:38 node1 kernel:[<ffffffff800639f6>] __wait_on_bit+0x40/0x6e
Sep 13 9:26:38 node1 kernel:[<ffffffff8873bf54>] :gfs2:just_schedule+0x0/0xe
Sep 13 9:26:38 node1 kernel:[<ffffffff80063a90>] out_of_line_wait_on_bit+0x6c/0x78
Sep 13 9:26:38 node1 kernel:[<ffffffff800a28e2>] wake_bit_function+0x0/0x23
Sep 13 9:26:38 node1 kernel:[<ffffffff8873bf4f>] :gfs2:gfs2_glock_wait+0x2b/0x30
Sep 13 9:26:38 node1 kernel:[<ffffffff8874ad90>] :gfs2:gfs2_lookup+0x58/0xa7
Sep 13 9:26:38 node1 kernel:[<ffffffff8874ad88>] :gfs2:gfs2_lookup+0x50/0xa7
Environment
- Red Hat Enterprise Linux Server 5 (および High Availability と Resilient Storage Add Ons)
- Red Hat Enterprise Linux Server 6 (および High Availability と Resilient Storage Add Ons)
- Global File System 2 (GFS2)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.