summary refs log tree commit diff stats
path: root/results/classifier/gemma3:12b/kvm/1881231
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/gemma3:12b/kvm/1881231')
-rw-r--r--results/classifier/gemma3:12b/kvm/188123132
1 files changed, 32 insertions, 0 deletions
diff --git a/results/classifier/gemma3:12b/kvm/1881231 b/results/classifier/gemma3:12b/kvm/1881231
new file mode 100644
index 000000000..ba97c8a94
--- /dev/null
+++ b/results/classifier/gemma3:12b/kvm/1881231
@@ -0,0 +1,32 @@
+
+colo: Can not  recover colo after svm failover twice
+
+Hi Expert,
+x-blockdev-change met some error, during testing colo
+
+Host os:
+CentOS Linux release 7.6.1810 (Core)
+
+Reproduce steps:
+1. create colo vm following https://github.com/qemu/qemu/blob/master/docs/COLO-FT.txt
+2. kill secondary vm and remove the nbd child from the quorum to wait for recover
+  type those commands on primary vm console:
+  { 'execute': 'x-blockdev-change', 'arguments': {'parent': 'colo-disk0', 'child': 'children.1'}}
+  { 'execute': 'human-monitor-command','arguments': {'command-line': 'drive_del replication0'}}
+  { 'execute': 'x-colo-lost-heartbeat'}
+3. recover colo
+4. kill secondary vm again after recover colo and type same commands as step 2:
+  { 'execute': 'x-blockdev-change', 'arguments': {'parent': 'colo-disk0', 'child': 'children.1'}}
+  { 'execute': 'human-monitor-command','arguments': {'command-line': 'drive_del replication0'}}
+  { 'execute': 'x-colo-lost-heartbeat'}
+  but the first command got error
+  { 'execute': 'x-blockdev-change', 'arguments': {'parent': 'colo-disk0', 'child': 'children.1'}}
+{"error": {"class": "GenericError", "desc": "Node 'colo-disk0' does not have child 'children.1'"}}
+
+according to https://www.qemu.org/docs/master/qemu-qmp-ref.html
+Command: x-blockdev-change
+Dynamically reconfigure the block driver state graph. It can be used to add, remove, insert or replace a graph node. Currently only the Quorum driver implements this feature to add or remove its child. This is useful to fix a broken quorum child.
+
+It seems x-blockdev-change not worked as expected.
+
+Thanks.
\ No newline at end of file