Hide Forgot
Iozone hangs consistently on RHEL6.1 VM over distributed-replicate setup. This is the dmesg trace. Call Trace: [<ffffffff8110d3d0>] ? sync_page+0x0/0x50 [<ffffffff814db743>] io_schedule+0x73/0xc0 [<ffffffff8110d40d>] sync_page+0x3d/0x50 [<ffffffff814dbfaf>] __wait_on_bit+0x5f/0x90 [<ffffffff8110d5c3>] wait_on_page_bit+0x73/0x80 [<ffffffff8108e1c0>] ? wake_bit_function+0x0/0x50 [<ffffffff811232d5>] ? pagevec_lookup_tag+0x25/0x40 [<ffffffff8110d9db>] wait_on_page_writeback_range+0xfb/0x190 [<ffffffff8110dba8>] filemap_write_and_wait_range+0x78/0x90 [<ffffffff811a0abe>] vfs_fsync_range+0x7e/0xe0 [<ffffffff811a0b8d>] vfs_fsync+0x1d/0x20 [<ffffffff811a0bce>] do_fsync+0x3e/0x60 [<ffffffff811a0c20>] sys_fsync+0x10/0x20 [<ffffffff8100b172>] system_call_fastpath+0x16/0x1b INFO: task iozone:2156 blocked for more than 120 seconds. "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. iozone D 0000000000000001 0 2156 2136 0x00000080 ffff88003a9abcc8 0000000000000086 ffff88003a9abc90 ffff88003a9abc8c ffff88003a9abc38 ffff88003f823240 ffff880002215f80 0000000100129308 ffff8800374ec6b8 ffff88003a9abfd8 000000000000f598 ffff8800374ec6b8 Call Trace: [<ffffffff8110d3d0>] ? sync_page+0x0/0x50 [<ffffffff814db743>] io_schedule+0x73/0xc0 [<ffffffff8110d40d>] sync_page+0x3d/0x50 [<ffffffff814dbfaf>] __wait_on_bit+0x5f/0x90 [<ffffffff8110d5c3>] wait_on_page_bit+0x73/0x80 [<ffffffff8108e1c0>] ? wake_bit_function+0x0/0x50 [<ffffffff811232d5>] ? pagevec_lookup_tag+0x25/0x40 [<ffffffff8110d9db>] wait_on_page_writeback_range+0xfb/0x190 [<ffffffff8110dba8>] filemap_write_and_wait_range+0x78/0x90 [<ffffffff811a0abe>] vfs_fsync_range+0x7e/0xe0 [<ffffffff811a0b8d>] vfs_fsync+0x1d/0x20 [<ffffffff811a0bce>] do_fsync+0x3e/0x60 [<ffffffff811a0c20>] sys_fsync+0x10/0x20 [<ffffffff8100b172>] system_call_fastpath+0x16/0x1b
for me iozone -a over nfs mount for distribute-replicate is a pass, though it had taken lot of to finish.
(In reply to comment #1) > for me iozone -a over nfs mount for distribute-replicate is a pass, though it > had taken lot of time to finish.
Observation 3.2.5qa6 - Increasing thread-count helped and is faster.
Iozone ran to completion for me on a dist-rep setup.