Warning: This is not reversible!
You can change the size of an instance by changing its flavor. This rebuilds the instance and therefore results in a restart
Web Interface
1. | In Web Interface |
2. | Shut down the Instance and create a snapshot to prevent data loss. |
3 | Click the drop-down menu on the right-hand side (in |
4. | Select the new flavor from the drop-down menu in the pop-up. Click on the |
Command Line
Get the serverID and flavorID
$ openstack server list +--------------------------------------+--------------------------+---------+----------------------------------------+---------------------------------------------------------+--------------+ | ID | Name | Status | Networks | Image | Flavor | +--------------------------------------+--------------------------+---------+----------------------------------------+---------------------------------------------------------+--------------+ | b5acb398-76b4-48fe-9b9a-d480636fdfd9 | test-rebuild | SHUTOFF | Internal=172.16.101.195 | ubuntu-focal-20.04-gui | c3.small | +--------------------------------------+--------------------------+---------+----------------------------------------+---------------------------------------------------------+--------------+ $ openstack flavor list +--------------------------------------+--------------+--------+------+-----------+-------+-----------+ | ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public | +--------------------------------------+--------------+--------+------+-----------+-------+-----------+ | 6cf0813c-1ba2-4999-b7eb-34d71a2a4199 | c3.medium | 8192 | 40 | 0 | 4 | True | +--------------------------------------+--------------+--------+------+-----------+-------+-----------+
Run
openstack server resize --flavor <falvor-id> <server-id>
Example
$ openstack server resize --flavor 6cf0813c-1ba2-4999-b7eb-34d71a2a4199 b5acb398-76b4-48fe-9b9a-d480636fdfd9