...
Code Block |
---|
while true ; do rm /tmp/bjarneskvms ; for a in $(seq -w 01 07); do echo compute$a >> /tmp/bjarneskvms ; openstack server list --all --host compute$a >> /tmp/bjarneskvms ; done ;clear ; cat /tmp/bjarneskvms ; sleep 1 ; done |
List all instances in a project
...
Code Block |
---|
openstack server list --project ntnu-00001 --name bjarneskvm-\* |
Migrate all instances away from one node. Be sure that destination have capasity to receive. The break time is included for a safe time to hold ctrl+c
Code Block |
---|
from_node=compute07
to_node=compute04
for a in $(openstack server list --host $from_node --all -f value -c ID); do
do echo $a to $to_node
openstack server migrate --block-migration --live $to_node --wait $a
echo break
sleep 3
echo break
done |