Deprecated documentation - for the latest update refer to Upgrade Guide for Cloud with CloudBooted Servers

This document covers common scenarios on how to upgrade Integrated Storage compute resources, and how to maintain CloudBoot compute resources.


Upgrade

You can upgrade CloudBoot compute resources in the following ways:

  1. Upgrade by rebooting compute resources when VSs are offline
  2. Upgrade by rebooting compute resources when VSs are migrated to another compute resource
  3. Live upgrade

Offline Upgrade

To perform an offline upgrade, i.e. when the virtual servers are shut down and compute resources rebooted, perform the following steps:

  1. Make sure all disks are not degraded.
  2. Stop all virtual servers on the cloud.
  3. Download and install the latest OnApp YUM repository file:

    bash#> rpm -Uvh http://rpm.repo.onapp.com/repo/onapp-repo.noarch.rpm
    CODE
  4. Install CloudBoot dependencies:

    bash#> yum update onapp-store-install
    bash#> /onapp/onapp-store-install/onapp-store-install.sh
    CODE
  5. After that, go to your Control Panel Settings menu.

  6. Reboot compute resources:

    1. Click the Appliances icon.

    2. Click the label of the CloudBoot compute resource you wish to upgrade.

    3. On the compute resource details screen, click the Actions button, then click Reboot Compute resource.

  7. Reboot all backup servers.
  8. Check diagnostics page to make sure all nodes are active (Integrated Storage > Compute Zones > Diagnostics menu ).
  9. Start virtual servers.

Upgrade with VS Migration

To perform an upgrade by rebooting compute resources and migrating virtual servers, follow the procedure below:

  1. Make sure all disks are not degraded.
  2. Migrate all the virtual servers from the CloudBoot compute resource to another compute resource. Follow the instructions described in the Migrate Virtual Server section of the Admin guide to migrate virtual servers.
  3. Download and install the latest OnApp YUM repository file:

    bash#> rpm -Uvh http://rpm.repo.onapp.com/repo/onapp-repo.noarch.rpm
    CODE
  4. Install CloudBoot dependencies:

    bash#> yum update onapp-store-install
    bash#> /onapp/onapp-store-install/onapp-store-install.sh
    CODE
  5. Reboot compute resources:

    1. After that, go to your Control Panel Settings menu.

    2. Click the Appliances icon.

    3. Click the label of the CloudBoot compute resource you have migrated all VSs from.

    4. On the compute resource details screen, click the Actions button, then click Reboot Compute resource.

  6. Check diagnostics page to make sure all nodes are active (Integrated Storage > Compute Zones > Diagnostics menu ).
  7. Do a Repair All on the degraded VDisks.
  8. Repeat steps 5-7 for all other compute resources.
  9. Reboot the backup servers.

If there is an issue during this procedure, fall-back to offline upgrade.

Live Upgrade

To perform a live upgrade, follow the documentation Live Upgrade CloudBoot HypervŃ–sors (for OnApp Cloud 3.2). For other versions, refer to appropriate Get Started guides.