Skip to content

Instantly share code, notes, and snippets.

@ckrough
Created September 18, 2013 17:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ckrough/6b1f4de4901fc7965f6c to your computer and use it in GitHub Desktop.
Save ckrough/6b1f4de4901fc7965f6c to your computer and use it in GitHub Desktop.
This ticket was automatically generated because you have just built your first Linux Cloud Server using the Manual Disk Partition option. This option is the new default for our Linux base images, so please review the information below for additional details and guidance on how to choose the optimal disk configuration option on future Cloud Server builds to meet your needs.
Building Cloud Servers via the Cloud Control Panel:
As part of the Create Server process in the Cloud Control Panel you will be presented with a new 'Disk Partition' option, allowing you to select from 'Manual' or 'Automatic'.
Manual builds your server with a 20 GB root partition and then allows you to format and partition the unused space however you choose. In addition to the greater level of customization, Manual will also decrease the build times of your server, allowing you to be up and running even faster. When a server is resized using the API or Control Panel, the root partition will stay the same size.
Automatic will expand your root partition during the build process to take advantage of all available disk on your server, but will increase the time it takes for your server to build as it formats and resizes your file system. When a server is resized using the API or Control Panel, the root partition will expand or shrink (if there is enough room) to fit the new server size.
Building Cloud Servers via the API:
API users can continue to specify their preferred Disk Partition method when creating servers, as specified in the Disk Partition (also referred to as Disk Config) extension documentation:
http://docs.rackspace.com/servers/api/v2/cs-devguide/content/ch_extensions.html#diskconfig_attribute
This change does not affect Windows or FreeBSD servers, which already use the Manual option by default and expand the disk using different mechanisms.
Our Knowledge Center contains additional details on Disk Partition and how to manually partition any unused space:
http://www.rackspace.com/knowledge_center/article/understanding-and-using-automatic-and-manual-disk-partitioning-in-the-rackspace-cloud
It is advised that you also update your python-novaclient and any SDKs that you might be using.
Will this disrupt my automation?
Beginning on September 1st, new Linux operating system images will be uploaded (with new Image IDs) with their default mode set to "Manual". If you continue to use the existing Image IDs, servers will continue to be built with Disk Config set to "Automatic". We recommend using the latest images (by name) when possible, so you may wish to modify your automation to pass in the "Automatic" disk configuration when building servers if you require greater than a 20 GB root partition.
What about my snapshots?
Any snapshots made from a running server will inherit the Disk Partition value that server was created with. Snapshots will also include any extra partitions created on the server.
If you have any questions regarding the new disk configuration options, please contact your Support team.
Best regards,
Rackspace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment