[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-discuss] COLO failover hang
From: |
wangguang |
Subject: |
[Qemu-discuss] COLO failover hang |
Date: |
Tue, 14 Mar 2017 19:35:32 -0700 (MST) |
I am testing QEMU COLO feature described here [QEMU
Wiki](http://wiki.qemu-project.org/Features/COLO).
When the Primary Node panic,the Secondary Node qemu hang.
hang at recvmsg in qio_channel_socket_readv.
And I run { 'execute': 'nbd-server-stop' } and { "execute":
"x-colo-lost-heartbeat" } in Secondary VM's
monitor,the Secondary Node qemu still hang at recvmsg .
Did the recvmsg should be interrupt after failover??
Has anyone ever run it successfully? Any help is appreciated!
centos7.2+qemu2.7.50
(gdb) bt
#0 0x00007f3e00cc86ad in recvmsg () from /lib64/libpthread.so.0
#1 0x00007f3e0332b738 in qio_channel_socket_readv (ioc=<optimized out>,
iov=<optimized out>, niov=<optimized out>, fds=0x0, nfds=0x0, errp=0x0) at
io/channel-socket.c:497
#2 0x00007f3e03329472 in qio_channel_read (address@hidden,
address@hidden "", address@hidden,
address@hidden) at io/channel.c:97
#3 0x00007f3e032750e0 in channel_get_buffer (opaque=<optimized out>,
buf=0x7f3e05910f38 "", pos=<optimized out>, size=32768) at
migration/qemu-file-channel.c:78
#4 0x00007f3e0327412c in qemu_fill_buffer (f=0x7f3e05910f00) at
migration/qemu-file.c:257
#5 0x00007f3e03274a41 in qemu_peek_byte (address@hidden,
address@hidden) at migration/qemu-file.c:510
#6 0x00007f3e03274aab in qemu_get_byte (address@hidden) at
migration/qemu-file.c:523
#7 0x00007f3e03274cb2 in qemu_get_be32 (address@hidden) at
migration/qemu-file.c:603
#8 0x00007f3e03271735 in colo_receive_message (f=0x7f3e05910f00,
address@hidden) at migration/colo.c:215
#9 0x00007f3e0327250d in colo_wait_handle_message (errp=0x7f3d62bfaa48,
checkpoint_request=<synthetic pointer>, f=<optimized out>) at
migration/colo.c:546
#10 colo_process_incoming_thread (opaque=0x7f3e067245e0) at
migration/colo.c:649
#11 0x00007f3e00cc1df3 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f3dfc9c03ed in clone () from /lib64/libc.so.6
--
View this message in context:
http://qemu.11.n7.nabble.com/COLO-failover-hang-tp473192.html
Sent from the Discuss mailing list archive at Nabble.com.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-discuss] COLO failover hang,
wangguang <=