原理:通过nova resize命令来实现
(目前openstack的G版的web界面中没有resize flavor的功能)
操作命令范例:
现将vm虚拟机实例停掉
通过nova list查看虚拟实例的状态和id
# nova list
+--------------------------------------+-------+---------+---------------------------------------------+
| ID | Name | Status | Networks |
+--------------------------------------+-------+---------+---------------------------------------------+
| d2dc0b60-e8bd-4a47-87b5-c5ecee2ffe8b | VM-02 | SHUTOFF | int_net_1(10.1.1.0)=10.1.1.4, 192.168.2.102 |
| d31b6c99-8991-4dc9-93a8-a61004a638e4 | vm-01 | ACTIVE | int_net_1(10.1.1.0)=10.1.1.2, 192.168.2.101 |
+--------------------------------------+-------+---------+---------------------------------------------+
通过命令行nova resize进行resize flavor操作
# nova resize d2dc0b60-e8bd-4a47-87b5-c5ecee2ffe8b m1.small --poll Instance resizing... 100% complete
Finished
在openstack的web界面上进行confirm操作
(可能nova resize有其他的参数进行确认操作,但是我没有找到)