Resizing a Linode

Updated , by Linode

Traducciones al Español
Estamos traduciendo nuestros guías y tutoriales al Español. Es posible que usted esté viendo una traducción generada automáticamente. Estamos trabajando con traductores profesionales para verificar las traducciones de nuestro sitio web. Este proyecto es un trabajo en curso.

We make it easy to upgrade or downgrade your Linode by changing plans and adding additional resources. If you’re expecting a temporary burst of traffic to your website, or if you’re not using your Linode as much as you thought, you can temporarily or permanently resize your Linode to a different plan.

Resizing a Linode

Linodes can be resized to a smaller or larger plan. A Shared plan can also be converted to a High Memory plan, or vice versa.

Before You Begin

  • To complete the resizing process, your Linode is powered off and migrated to a different host in the same data center.
  • Your data, configuration profiles, and IP addresses need to be moved to the new host.
  • The migration takes approximately 1 minute for every 3-5 gigabytes of data.

Moving to a Smaller Plan

While sizing up to a larger plan can be automated, sizing down to a smaller plan requires some manual work before proceeding.

  1. Determine the disk size of the plan you are moving to. Plan specifications are on the Pricing Page. Look specifically at the Storage column for sizes.

  2. Check to see how much space you are currently using on your disk. You can do this by running the following command:

    df -h
  3. Your next steps depend on the total of the Used column from the df -h command above.

    • If you’re using less space than your intended plan requires, you can move onto the next step without any further action.
    • If you’re using more space than your intended plan allows, you need to remove some files to free up some space before moving onto the next step. See the options for doing this in the Download Files from Your Linode guide.
  4. Before resizing your Linode to a new plan, you need to resize the disk to match the storage volume of the new plan.

Resizing Your Linode

Here’s how to resize your Linode to a different plan:

  1. Log into the Linode Manager.

  2. Click the Linodes link in the sidebar.

  3. Select the More Options Ellipsis next to the Linode you would like to resize.

  4. Click the Resize option. The webpage shown below appears.

  5. If you’re moving to a larger plan, you can automatically resize your primary disk by selecting the Auto Resize Disk checkbox.

    Automatic resizing is only available when moving to a larger plan, and when you have a single ext disk (or one ext and one swap disk) on your Linode.

  6. Select a plan and enter the label of the Linode in the Confirm field to confirm the changes.

  7. Click the Resize button. Your Linode is then powered off and moved to another host. Depending on the size of your Linode, this process can take up to one hour.

  8. (Optional) When the migration completes, check your disk storage allocation on the Storage tab of your Linode. If you resized your Linode to a larger plan and the main disk was not automatically resized, there is additional un-used storage to allocate to your disks. You may want to add some of this storage to one of your disks if the internal filesystem on it is running low on free space, or just so you can use it in the future.

    Navigate to your Linode’s Storage tab to view your current disk allocation. Click on the Resize button next to the disk you’d like to allocate the extra storage to.

    The Resize Disk panel appears. In the Size field, enter a new size in the specified range and click Resize.

    Resize your disk

  9. Once completed, your Linode is still powered off. Scroll to the top of the page and click on the Offline button and select Power On.

Your Linode has been successfully resized and migrated to the new host.

This page was originally published on

Try this guide to receive $100 at signup on a new account.

Your Feedback Is Important

Let us know if this guide made it easy to get the answer you needed.