原理:通過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有其他的參數進行確認操作,但是我沒有找到)