openstack环境中经常会用到对instance做内存,cpu配置升级的功能,在nova侧为nova resize功能,本文讨论下再做resize过程中出现的问题。
1.节点配置
虚机resize的过程就是迁移更换flavor的过程,所以首先要保证环境上有可用的主机进行迁移,否则会报错找不到可用主机。
如果是单节点做resize,就需要配置允许在统一节点上做resize,具体配置为在nova.conf里面配置:
allow_resize_to_same_host=True
然后重启nova-api和nova-compute服务:
systemctl restart nova-compute
systemctl restart nova-api
2.可用域
openstack里面对云主机资源进行划分,有域的概念,域里面是集合,常用情境是集合与域一一对应创建集合的时候指定域即可:
nova aggregate-create test_ag test