forked from evolix/ansible-roles
kvm-host: migrate-vm: set drbd role after define/undefine
This commit is contained in:
parent
9cd0426d2b
commit
31456aa126
|
@ -249,11 +249,11 @@ migrate_from() {
|
||||||
|
|
||||||
set_drbd_role primary "${resource}"
|
set_drbd_role primary "${resource}"
|
||||||
migrate_vm_from "${vm}" "${remote_ip}" "${current_ip}"
|
migrate_vm_from "${vm}" "${remote_ip}" "${current_ip}"
|
||||||
set_drbd_role secondary "${resource}" "${remote_ip}"
|
|
||||||
if persistent; then
|
if persistent; then
|
||||||
define_vm "${vm}"
|
define_vm "${vm}"
|
||||||
undefine_vm "${vm}" "${remote_ip}"
|
undefine_vm "${vm}" "${remote_ip}"
|
||||||
fi
|
fi
|
||||||
|
set_drbd_role secondary "${resource}" "${remote_ip}"
|
||||||
}
|
}
|
||||||
|
|
||||||
migrate_to() {
|
migrate_to() {
|
||||||
|
@ -268,11 +268,11 @@ migrate_to() {
|
||||||
|
|
||||||
set_drbd_role primary "${resource}" "${remote_ip}"
|
set_drbd_role primary "${resource}" "${remote_ip}"
|
||||||
migrate_vm_to "${vm}" "${remote_ip}"
|
migrate_vm_to "${vm}" "${remote_ip}"
|
||||||
set_drbd_role secondary "${resource}"
|
|
||||||
if persistent; then
|
if persistent; then
|
||||||
define_vm "${vm}" "${remote_ip}"
|
define_vm "${vm}" "${remote_ip}"
|
||||||
undefine_vm "${vm}"
|
undefine_vm "${vm}"
|
||||||
fi
|
fi
|
||||||
|
set_drbd_role secondary "${resource}"
|
||||||
}
|
}
|
||||||
|
|
||||||
main() {
|
main() {
|
||||||
|
|
Loading…
Reference in a new issue