libvirt在使用virbr0并发启动虚拟机时死锁

来源:互联网 发布:足球进球数据统计网站 编辑:程序博客网 时间:2024/06/16 02:01

日志如下:

Jun  9 10:30:52 localhost kernel: ip_tables: (C) 2000-2006 Netfilter Core Team

Jun  9 10:30:52 localhost kernel: nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
Jun  9 10:30:53 localhost kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Jun  9 10:30:53 localhost kernel: nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
Jun  9 10:33:52 localhost kernel: INFO: task modprobe:6980 blocked for more than 120 seconds.
Jun  9 10:33:52 localhost kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jun  9 10:33:52 localhost kernel: modprobe      D 000000000000000d     0  6980   6979 0x00000080
Jun  9 10:33:52 localhost kernel: ffff880663909e48 0000000000000082 0000000000000000 ffffffff81010bde
Jun  9 10:33:52 localhost kernel: ffff880663909dd8 ffffffff8111dc51 ffffffff8100bd2e ffff880663909e48
Jun  9 10:33:52 localhost kernel: ffff88070c9ea638 ffff880663909fd8 000000000000fb88 ffff88070c9ea638
Jun  9 10:33:52 localhost kernel: Call Trace:
Jun  9 10:33:52 localhost kernel: [<ffffffff81010bde>] ? copy_user_generic+0xe/0x20
Jun  9 10:33:52 localhost kernel: [<ffffffff8111dc51>] ? probe_kernel_write+0x41/0x70
Jun  9 10:33:52 localhost kernel: [<ffffffff8100bd2e>] ? call_function_single_interrupt+0xe/0x20
Jun  9 10:33:52 localhost kernel: [<ffffffff810521bd>] ? mutex_spin_on_owner+0x8d/0xc0
Jun  9 10:33:52 localhost kernel: [<ffffffff8150ed3e>] __mutex_lock_slowpath+0x13e/0x180
Jun  9 10:33:52 localhost kernel: [<ffffffffa041d000>] ? ip_tables_init+0x0/0xb0 [ip_tables]
Jun  9 10:33:52 localhost kernel: [<ffffffff8150ebdb>] mutex_lock+0x2b/0x50
Jun  9 10:33:52 localhost kernel: [<ffffffffa041d000>] ? ip_tables_init+0x0/0xb0 [ip_tables]
Jun  9 10:33:52 localhost kernel: [<ffffffff814444cd>] register_pernet_subsys+0x1d/0x50
Jun  9 10:33:52 localhost kernel: [<ffffffffa041d015>] ip_tables_init+0x15/0xb0 [ip_tables]
Jun  9 10:33:52 localhost kernel: [<ffffffff8100204c>] do_one_initcall+0x3c/0x1d0
Jun  9 10:33:52 localhost kernel: [<ffffffff810b7551>] sys_init_module+0xe1/0x250
Jun  9 10:33:52 localhost kernel: [<ffffffff8100b072>] system_call_fastpath+0x16/0x1b

Jun  9 10:35:52 localhost kernel: INFO: task modprobe:6980 blocked for more than 120 seconds.

从中可以看出,同时会有2个ip_tables的操作,造成死锁.

造成结果:virsh list等命令都不能反应,被block住了.

0 0
原创粉丝点击