RHEL 5 および 6 において do_get_write_access でブロックされるプロセス
Issue
- プロセスが、
do_get_write_accessで 120 秒以上ブロックされました。
INFO: task java:1907 blocked for more than 120 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
java D 0000000000000005 0 1907 1 0x00000080
ffff880e91f459a8 0000000000000082 0000000000000298 0000000000000020
00000000ffffffff 000000008f915b02 ffff880e91f45948 ffff880581071140
ffff880176fe7b38 ffff880e91f45fd8 000000000000f598 ffff880176fe7b38
Call Trace:
[<ffffffff8108e3ee>] ? prepare_to_wait+0x4e/0x80
[<ffffffffa01cc0dd>] do_get_write_access+0x29d/0x520 [jbd2]
[<ffffffff8108e140>] ? wake_bit_function+0x0/0x50
[<ffffffffa01cc4b1>] jbd2_journal_get_write_access+0x31/0x50 [jbd2]
[<ffffffffa0216328>] __ext4_journal_get_write_access+0x38/0x80 [ext4]
[<ffffffffa01f2863>] ext4_reserve_inode_write+0x73/0xa0 [ext4]
[<ffffffffa01f28dc>] ext4_mark_inode_dirty+0x4c/0x1d0 [ext4]
[<ffffffffa01f2bd0>] ext4_dirty_inode+0x40/0x60 [ext4]
[<ffffffff8119b5fb>] __mark_inode_dirty+0x3b/0x160
[<ffffffff8118bf02>] file_update_time+0xf2/0x170
[<ffffffff8110f540>] __generic_file_aio_write+0x220/0x480
[<ffffffff8140c1d3>] ? sock_recvmsg+0x133/0x160
[<ffffffff8110f80f>] generic_file_aio_write+0x6f/0xe0
[<ffffffffa01ec2a1>] ext4_file_write+0x61/0x1e0 [ext4]
[<ffffffff8117247a>] do_sync_write+0xfa/0x140
[<ffffffffa02f5a10>] ? inet6_ioctl+0x30/0xb0 [ipv6]
[<ffffffff8108e100>] ? autoremove_wake_function+0x0/0x40
[<ffffffff81184f62>] ? vfs_ioctl+0x22/0xa0
[<ffffffff81211c5b>] ? selinux_file_permission+0xfb/0x150
[<ffffffff812050c6>] ? security_file_permission+0x16/0x20
[<ffffffff81172778>] vfs_write+0xb8/0x1a0
[<ffffffff810d1ad2>] ? audit_syscall_entry+0x272/0x2a0
[<ffffffff811731b1>] sys_write+0x51/0x90
[<ffffffff8100b172>] system_call_fastpath+0x16/0x1b
Environment
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6.1
- ジャーナリングを使用する拡張ファイルシステム (ext3 および ext4)
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.
