b2235bf3fb
Execluded all XML files in the directory doc/common/tables because they are autogenerated. The XML root element of Docbook XML files should match the following format: <ELEMENT xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="THE_XML_ID_OF_THE_ELEMENT"> Change-Id: If12091be81ec8b2e6e53bfcb4c3a883a65e24736
90 lines
6.6 KiB
XML
90 lines
6.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<section xmlns="http://docbook.org/ns/docbook"
|
|
xmlns:xi="http://www.w3.org/2001/XInclude"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
version="5.0"
|
|
xml:id="nova_cli_resize">
|
|
<title>Change the size of your server</title>
|
|
<para>You change the size of a server by changing its flavor.</para>
|
|
<procedure>
|
|
<step>
|
|
<para>Show information about your server, including its size, which is shown as the value of the flavor
|
|
property.</para>
|
|
<screen><prompt>$</prompt> <userinput>nova show myCirrosServer</userinput>
|
|
<computeroutput>+-------------------------------------+----------------------------------------------------------------+
|
|
| Property | Value |
|
|
+-------------------------------------+----------------------------------------------------------------+
|
|
| status | ACTIVE |
|
|
| updated | 2013-07-18T15:08:20Z |
|
|
| OS-EXT-STS:task_state | None |
|
|
| OS-EXT-SRV-ATTR:host | devstack |
|
|
| key_name | None |
|
|
| image | cirros-0.3.2-x86_64-uec (397e713c-b95b-4186-ad46-6126863ea0a9) |
|
|
| private network | 10.0.0.3 |
|
|
| hostId | 6e1e69b71ac9b1e6871f91e2dfc9a9b9ceca0f05db68172a81d45385 |
|
|
| OS-EXT-STS:vm_state | active |
|
|
| OS-EXT-SRV-ATTR:instance_name | instance-00000005 |
|
|
| OS-EXT-SRV-ATTR:hypervisor_hostname | devstack |
|
|
| flavor | m1.small (2) |
|
|
| id | 84c6e57d-a6b1-44b6-81eb-fcb36afd31b5 |
|
|
| security_groups | [{u'name': u'default'}] |
|
|
| user_id | 376744b5910b4b4da7d8e6cb483b06a8 |
|
|
| name | myCirrosServer |
|
|
| created | 2013-07-18T15:07:59Z |
|
|
| tenant_id | 66265572db174a7aa66eba661f58eb9e |
|
|
| OS-DCF:diskConfig | MANUAL |
|
|
| metadata | {u'description': u'Small test image', u'creator': u'joecool'} |
|
|
| accessIPv4 | |
|
|
| accessIPv6 | |
|
|
| progress | 0 |
|
|
| OS-EXT-STS:power_state | 1 |
|
|
| OS-EXT-AZ:availability_zone | nova |
|
|
| config_drive | |
|
|
+-------------------------------------+----------------------------------------------------------------+</computeroutput></screen>
|
|
<para>The size (flavor) of the server is <literal>m1.small (2)</literal>.</para>
|
|
</step>
|
|
<step>
|
|
<para>List the available flavors with the following command:</para>
|
|
<screen><prompt>$</prompt> <userinput>nova flavor-list</userinput>
|
|
<computeroutput>+----+-----------+-----------+------+-----------+------+-------+-------------+-----------+
|
|
| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |
|
|
+----+-----------+-----------+------+-----------+------+-------+-------------+-----------+
|
|
| 1 | m1.tiny | 512 | 0 | 0 | | 1 | 1.0 | True |
|
|
| 2 | m1.small | 2048 | 20 | 0 | | 1 | 1.0 | True |
|
|
| 3 | m1.medium | 4096 | 40 | 0 | | 2 | 1.0 | True |
|
|
| 4 | m1.large | 8192 | 80 | 0 | | 4 | 1.0 | True |
|
|
| 5 | m1.xlarge | 16384 | 160 | 0 | | 8 | 1.0 | True |
|
|
+----+-----------+-----------+------+-----------+------+-------+-------------+-----------+</computeroutput></screen>
|
|
</step>
|
|
<step>
|
|
<para>To resize the server, pass the server ID or name and the new flavor to the <command>nova
|
|
resize</command> command. Include the <literal>--poll</literal> parameter to report the resize
|
|
progress.</para>
|
|
<screen><prompt>$</prompt> <userinput>nova resize myCirrosServer 4 --poll</userinput></screen>
|
|
<screen><computeroutput>Instance resizing... 100% complete
|
|
Finished</computeroutput> </screen>
|
|
</step>
|
|
<step>
|
|
<para>Show the status for your server:</para>
|
|
<screen><prompt>$</prompt> <userinput>nova list</userinput>
|
|
<computeroutput>+--------------------------------------+----------------+--------+-----------------------------------------+
|
|
| ID | Name | Status | Networks |
|
|
+--------------------------------------+----------------+--------+-----------------------------------------+
|
|
| 84c6e57d-a6b1-44b6-81eb-fcb36afd31b5 | myCirrosServer | RESIZE | private=172.16.101.6, public=10.4.113.6 |
|
|
+--------------------------------------+----------------+--------+-----------------------------------------+</computeroutput></screen>
|
|
<para>When the resize completes, the status becomes VERIFY_RESIZE.</para>
|
|
</step>
|
|
<step>
|
|
<para>Confirm the resize:</para>
|
|
<screen><prompt>$</prompt> <userinput>nova resize-confirm 84c6e57d-a6b1-44b6-81eb-fcb36afd31b5</userinput></screen>
|
|
<para>The server status becomes ACTIVE.</para>
|
|
</step>
|
|
<step>
|
|
<para>If the resize fails or does not work as expected, you can
|
|
revert the resize:</para>
|
|
<screen><prompt>$</prompt> <userinput>nova resize-revert 84c6e57d-a6b1-44b6-81eb-fcb36afd31b5</userinput></screen>
|
|
<para>The server status becomes ACTIVE.</para>
|
|
</step>
|
|
</procedure>
|
|
</section>
|