...
- Images uploaded to the Image service.
- Image that you have copied to a persistent volume. The instance launches from the volume, which is provided by the cinder-volume API through iSCSI.
- Instance snapshot that you took.
Launch an instance
- Log in to the dashboard.
- Select the appropriate project from the drop down menu at the top left.
- On the Project tab, open the Compute tab and click Instances category.
The dashboard shows the instances with its name, its private and floating IP addresses, size, status, task, power state, and so on. - Click Launch Instance.
- In the Launch Instance dialog box (fig), specify the following values:
...
Source tab
In the drop down menu Select Boot Source Your your options are:
- Boot from Image: using this option, you can select the image from the list. You can also choose to use persistent storage by creating a new volume.
- Boot from Istance Instance Snapshot: using this option, you can select the snapshot from the list. You can also choose to use persistent storage by creating a new volume.
- Boot from Volume: using this option, you can select the volume from the list. It does not create a new volume.
- Boot from Volume Snapshot: using this option, you can select Volume Snapshot from the list. It creates a new volume to persist instance data.
...
Note: The flavor is selected based on the size of the image selected for launching an instance. For example, while creating an image, if you have entered the value in the Minimum RAM (MB) field as 2048, then on selecting the image, the default flavor is m1.small.
Networks tab
Selected Networks: To To add a network to the instance, click the + in the Availablethe ↑ in the Available field.
Network Ports tab
Ports: Activate the ports that you want to assign to the instance.
...
Click Launch Instance. The instance starts on a compute node in the cloud.
Connect to your instance by using SSH
To use SSH to connect to your instance, use the downloaded Key Pair file.
- Activate the VPN if you are outside the CNAF offices.
- Take note of the location of your private key, or go to the folder where it is located.
- Remember the FloatingIP address for your instance.
Use the SSH command to make a secure connection to the instance. For example:
Code Block language bash theme Confluence title Connect to istance $ ssh -i <key_path>/<key_name> -l <operating_system_users> <FloatingIP>
- At the prompt, type yes.
Manage an instance
- Log in to the dashboard.
- Select the appropriate project from the drop down menu at the top left.
- On the Project tab, open the Compute tab and click Instances category.
- By clicking the menu list of an instance, you can perform various actions:
- You can resize or rebuild an instance.
- You can also choose to view the instance console log, edit instance or the security groups.
- Depending on the current state of the instance, you can pause, resume, suspend, soft or hard reboot, or terminate it.
...
The Images category shows the instance snapshot. To launch an instance from the snapshot, select the snapshot and click Launch. Proceed with launching an instance.
Stopping and Starting
...
Instance
Pause Instance/Unpause Instance allows for temporary suspension of the VM. The VM is kept in memory but it is not allocated any CPU time.
Suspend Instance/Resume Instance stores the VM onto disk and recovers it later. This is faster than stop/start and the VM returns to the status is was when the suspend was performed as opposed to a new boot cycle.
Info | ||
---|---|---|
| ||
The cleanest way to shutdown (or reboot) an instance is however to log on the VM and issue from the shell the shutdown or reboot command. In fact if the Soft Reboot Instance or Hard Reboot Instance or Shut Off Instance actions are chosen, there could be problems with networking when the VM is later restarted. |
Resizing Instance
If the size of a virtual machine needs to be changed, such as adding more memory or cores, this can be done using the resize operation. Using resize, you can select a new flavor for your virtual machine. The operation will reboot the virtual machine and might take several minutes of downtime, so this operation should be planned as it will lead to application downtime.
To resize an instance:
- Detach any attached volume as described in the next chapter.
- Select the Compute tab menu and then Resize Instance option on the actions column.
- In the Resize Instance box (fig) select the desired flavor.
- Click Resize.
- After the new flavor has been selected, the status will become resize or migrating.
- The status will change after several minutes to Confirm or Revert Resize/Migrate. You may need to refresh the web browser page to reflect the new status.
- Select Confirm Resize/Migrate if you wish to change the instance to the new configuration.
The status will then change to Active once completed.
Track usage for instances
You can track usage for instances for each project. You can track costs per month by showing meters like number of vCPUs, disks, RAM, and uptime for all your instances.
...