Chapter 11. Working With Virtual Machines
100
Note
It is not recommended to choose an older version of the OS than the version in the image.
For example, choosing CentOS 5.4 to support a CentOS 6.2 image will usually not work. In
these cases, choose Other.
• Extractable: Choose Yes if the ISO should be available for extraction.
• Public: Choose Yes if this ISO should be available to other users.
• Featured: Choose Yes if you would like this ISO to be more prominent for users to select. The
ISO will appear in the Featured ISOs list. Only an administrator can make an ISO Featured.
6. Click OK.
The Management Server will download the ISO. Depending on the size of the ISO, this may take
a long time. The ISO status column will display Ready once it has been successfully downloaded
into secondary storage. Clicking Refresh updates the download percentage.
7. Important: Wait for the ISO to finish downloading. If you move on to the next task and try to use
the ISO right away, it will appear to fail. The entire ISO must be available before CloudPlatform
can work with it.
11.16.2. Attaching an ISO to a VM
1. In the left navigation, click Instances.
2. Choose the virtual machine you want to work with.
3.
Click the Attach ISO button.
4. In the Attach ISO dialog box, select the desired ISO.
5. Click OK.
11.16.3. Changing a VM's Base Image
Every VM is created from a base image, which is a template or ISO which has been created and
stored in CloudPlatform. Both cloud administrators and end users can create and modify templates,
ISOs, and VMs.
In CloudPlatform, you can change an existing VM's base image from one template to another, or from
one ISO to another. (You can not change from an ISO to a template, or from a template to an ISO).
For example, suppose there is a template based on a particular operating system, and the OS vendor
releases a software patch. The administrator or user naturally wants to apply the patch and then make
sure existing VMs start using it. Whether a software update is involved or not, it's also possible to
simply switch a VM from its current template to any other desired template.
To change a VM's base image, call the restoreVirtualMachine API command and pass in the virtual
machine ID and a new template ID. The template ID parameter may refer to either a template or an
ISO, depending on which type of base image the VM was already using (it must match the previous