OpenStack+Ceph集群 虚机实例扩容
在虚机上进行minio测试操作的时候,提示fatal error: runtime: out of memory
怀疑是虚机分配的1G内存不够用了,需要对虚机进行升级
创建新实例模板
先查看一下当前的实例模板
openstack flavor list
计划将minio服务器 2G内存升级至32G 500g硬盘升级至 700g
warp测试客户端 1G内存升级至16G
openstack flavor create --vcpus 4 --ram 32768 --disk 700 四核32G700G
openstack flavor create --vcpus 4 --ram 16384 --disk 100 四核16G100G
升级实例
先查看一下实例列表找到要升级的虚机实例
nova list
CentOS7_2 是要升级成四核16G100G
minioHost 是要升级成四核32G700G
记下他们的id号并进行升级
openstack server resize --flavor 四核16G100G 9b237e22-fd88-448e-a4e0-203f6acf04e7
openstack server resize --flavor 四核32G700G eef4803b-d06d-4130-b28f-4180de957aa9
确认是否升级成功
openstack server show 9b237e22-fd88-448e-a4e0-203f6acf04e7
openstack server show eef4803b-d06d-4130-b28f-4180de957aa9
确认生效
当状态变成VERIFY_RESIZE时就可以执行resize-confirm确认修改生效了,resize-revert则是撤销操作
nova resize-confirm 9b237e22-fd88-448e-a4e0-203f6acf04e7
nova resize-confirm eef4803b-d06d-4130-b28f-4180de957aa9