このセクションでは、作成したインスタンスをリサイズする方法を紹介します。
インスタンスのサーバー情報 (大きさなど) を確認します。ここでは、server インスタンスの情報を確認しています。 server インスタンス のフレーバーが micro であることが確認できます。
[root@controller ~]# openstack server show server +-----------------------------+----------------------------------------------------------+ | Field | Value | +-----------------------------+----------------------------------------------------------+ | OS-DCF:diskConfig | AUTO | | OS-EXT-AZ:availability_zone | nova | | OS-EXT-STS:power_state | Running | | OS-EXT-STS:task_state | None | | OS-EXT-STS:vm_state | active | | OS-SRV-USG:launched_at | 2018-11-14T13:13:05.000000 | | OS-SRV-USG:terminated_at | None | | accessIPv4 | | | accessIPv6 | | | addresses | Self network 1=172.16.2.102 | | config_drive | | | created | 2018-11-14T13:12:07Z | | flavor | micro (102) | | hostId | efb63a488f473b410c3759cf8aaf4acd5471fec34598b4718a22a77a | | id | 69569ec5-a40e-41ba-a564-b3892bfe4d5d | | image | | | key_name | mykey | | name | server | | progress | 0 | | project_id | b9644b0689c4469baa45f9acb009d860 | | properties | | | security_groups | name='My security group 1' | | status | ACTIVE | | updated | 2018-11-14T13:13:06Z | | user_id | 64b377d70bc4457faa169912b02a24d1 | | volumes_attached | id='33c9b21a-2779-476e-ab57-fa5a33801a6c' | +-----------------------------+----------------------------------------------------------+ [root@controller ~]#
利用可能なフレーバーを一覧で確認します。
[root@controller ~]# openstack flavor list +-----+----------+------+------+-----------+-------+-----------+ | ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public | +-----+----------+------+------+-----------+-------+-----------+ | 0 | m1.nano | 64 | 1 | 0 | 1 | True | | 102 | micro | 1024 | 10 | 0 | 1 | True | | 202 | m1.small | 1024 | 30 | 0 | 1 | True | +-----+----------+------+------+-----------+-------+-----------+ [root@controller ~]#
server インスタンスをリサイズします。ここでは、フレーバー micro から m1.small のサイズにリサイズしています。
[root@controller ~]# openstack server resize --flavor 202 server [root@controller ~]#
インスタンスのサーバー情報 (大きさなど) を再度確認します。リサイズが完了すると、インスタンスの状態が VERIFY_RESIZE に変わります。
[root@controller ~]# openstack server list +--------------------------------------+----------+---------------+---------------------------------------------+-------+----------+ | ID | Name | Status | Networks | Image | Flavor | +--------------------------------------+----------+---------------+---------------------------------------------+-------+----------+ | 69569ec5-a40e-41ba-a564-b3892bfe4d5d | server | VERIFY_RESIZE | Self network 1=172.16.2.102 | | m1.small | | a6430db4-a8c2-4ac0-b45b-a126902913b9 | spider1 | ACTIVE | Self network 1=172.16.2.110, 192.168.25.103 | | micro | | 03c1fcaf-54b1-4591-9c4e-5f813bbba9f0 | DB_1 | ACTIVE | Self network 2=172.16.3.30, 192.168.25.109 | | micro | | 7cf67e4e-0114-4cd4-b770-edfd5e213427 | server_2 | SHUTOFF | Self network 1=172.16.2.21 | | micro | | 637ecf9c-64e3-41ea-85bd-242d84ddbcda | server_1 | SHUTOFF | Self network 1=172.16.2.20, 192.168.25.104 | | micro | +--------------------------------------+----------+---------------+---------------------------------------------+-------+----------+ [root@controller ~]#
リサイズされたことを確認する。以下コマンドを実行すると、インスタンスの状態が VERIFY_RESIZE から Active に変わります。
[root@controller ~]# openstack server resize --confirm 69569ec5-a40e-41ba-a564-b3892bfe4d5d [root@controller ~]#
インスタンスのサーバー情報 (大きさなど) を確認し、インスタンスの状態が Active になっていることを確認します。
[root@controller ~]# openstack server list +--------------------------------------+----------+---------+---------------------------------------------+-------+----------+ | ID | Name | Status | Networks | Image | Flavor | +--------------------------------------+----------+---------+---------------------------------------------+-------+----------+ | 69569ec5-a40e-41ba-a564-b3892bfe4d5d | server | ACTIVE | Self network 1=172.16.2.102 | | m1.small | | a6430db4-a8c2-4ac0-b45b-a126902913b9 | spider1 | ACTIVE | Self network 1=172.16.2.110, 192.168.25.103 | | micro | | 03c1fcaf-54b1-4591-9c4e-5f813bbba9f0 | DB_1 | ACTIVE | Self network 2=172.16.3.30, 192.168.25.109 | | micro | | 7cf67e4e-0114-4cd4-b770-edfd5e213427 | server_2 | SHUTOFF | Self network 1=172.16.2.21 | | micro | | 637ecf9c-64e3-41ea-85bd-242d84ddbcda | server_1 | SHUTOFF | Self network 1=172.16.2.20, 192.168.25.104 | | micro | +--------------------------------------+----------+---------+---------------------------------------------+-------+----------+ [root@controller ~]#