mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 00:03:54 -06:00
docs: Add COLO status diagram to COLO-FT.txt
This diagram make user better understand COLO. Suggested by Markus Armbruster. Signed-off-by: Zhang Chen <zhangckid@gmail.com> Signed-off-by: Zhang Chen <chen.zhang@intel.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
This commit is contained in:
parent
2518aec192
commit
8e640892ec
1 changed files with 34 additions and 0 deletions
|
@ -110,6 +110,40 @@ Note:
|
|||
HeartBeat has not been implemented yet, so you need to trigger failover process
|
||||
by using 'x-colo-lost-heartbeat' command.
|
||||
|
||||
== COLO operation status ==
|
||||
|
||||
+-----------------+
|
||||
| |
|
||||
| Start COLO |
|
||||
| |
|
||||
+--------+--------+
|
||||
|
|
||||
| Main qmp command:
|
||||
| migrate-set-capabilities with x-colo
|
||||
| migrate
|
||||
|
|
||||
v
|
||||
+--------+--------+
|
||||
| |
|
||||
| COLO running |
|
||||
| |
|
||||
+--------+--------+
|
||||
|
|
||||
| Main qmp command:
|
||||
| x-colo-lost-heartbeat
|
||||
| or
|
||||
| some error happened
|
||||
v
|
||||
+--------+--------+
|
||||
| | send qmp event:
|
||||
| COLO failover | COLO_EXIT
|
||||
| |
|
||||
+-----------------+
|
||||
|
||||
COLO use the qmp command to switch and report operation status.
|
||||
The diagram just shows the main qmp command, you can get the detail
|
||||
in test procedure.
|
||||
|
||||
== Test procedure ==
|
||||
1. Startup qemu
|
||||
Primary:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue