Auto change protocol to C and allow-two-primary for vm-migrate
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details

This commit is contained in:
Victor LABORIE 2019-05-16 16:11:40 +02:00
parent 128f8dc9a6
commit d2bcb7c337
1 changed files with 2 additions and 0 deletions

View File

@ -17,8 +17,10 @@ slaveKVMIP="${slaveKVMIP:-}"
ssh "${slaveKVMIP}" virsh exit || error "Cannot connect to libvirt on ${slaveKVMIP} !"
drbdadm net-options --protocol=C --allow-two-primaries "${vmname}"
ssh "${slaveKVMIP}" drbdadm primary "${vmname}"
virsh migrate --live --unsafe --verbose "${vmname}" "qemu+ssh://${slaveKVMIP}/system" "tcp://${slaveKVMIP}/"
virsh dumpxml "${vmname}" | ssh "${slaveKVMIP}" virsh define /dev/stdin
virsh undefine "${vmname}"
drbdadm secondary "${vmname}"
drbdadm adjust "${vmname}"