5 Managing Ravello Applications
Manage your Ravello applications, library items, and learn how to use your ISO file.
Managing Ravello Applications
The Applications page lists the applications instances that are created in Ravello, and indicates the aggregated status of their VMs. You can view additional details on a specific instance, including the status of each VM, by selecting it in the list.
Here are some of the main features of Ravello applications.
Recovering a VM
-
In the VMs tab or in the published instance design, select the VM you want to recover and click More > Recover. The VM Recovery dialog box is displayed.
-
Select one of the following options:
-
Repair — Repairs and restarts the VM with its current settings.
-
Republish — The VM will revert to its original state in this application and any changes made to it will be lost. All content on the VM will be replaced. You must select I understand the risk in order to enable this option.
-
Starting and Stopping Application Instances in Stages
-
In the Applications page, go to Settings tab and click See Full List, which is under Start/Stop stages.
Note:
An unstaged VM is a VM that has not been assigned to a stage. The number of unstaged VMs is listed together with the number of stages defined for the application. -
To create a stage, click +Create Stage. In the New Stage dialog box, enter the name of the stage and specify the number of minutes to wait after starting this stage before starting VMs in the next stage. Repeat to create additional stages.
-
To assign a VM to a stage:
-
Click Unstaged VMs Pool to view the list of VMs not yet assigned to a stage.
-
Select the VM, then select the stage you want to assign it to from the Move to > drop-down list. Repeat for additional VMs as required. Note that each VM can be assigned to only one stage.
-
-
At the bottom of the page, in the Shutdown area, select one of these options to define the shutdown order:
-
All at Once, regardless of stages.
-
Reverse Startup Order, the first stage that was started will be the last one to shut down.
-
Stopping All Instances
You can temporarily stop an application instance if it is not required. Stopping an instance does not remove its configuration; the instance retains all of its settings. You can stop all instances at once by selecting the instances and clicking Stop. If you are not using the application instance again, then delete it.
Viewing VM Properties
-
Summary tab — When a VM is selected on the Application page, the Summary tab indicates the name of the VM, its CPU, memory, total storage space, and network connections. To edit the values of a parameter, click the corresponding link.
-
General tab — Indicates the name, description of the VM and when it was created. You can configure key pairs, cloud-init and add scripts to run your VMs.
-
System tab — Details the system properties of the VM.
-
Disks tab — Details the disk size, controller and the boot status. You can even add CD–ROM image. See Uploading and Using an ISO Image.
-
Network tab — You can implement fine-grained control over network access if required to your Oracle Cloud Infrastructure Ravello Service instances, both from other instances as well as from external hosts. When you import your VMs and create an instance, by default, your network configuration is preserved. Verify your network architecture for your application or blueprint on the Network tab of the Application page. See Viewing the Network Architecture.
-
Services tab — The service interfaces indicate how the VM is used, and which IP addresses and ports it exposes. You can even configure SNAT, which replaces source IP address with a local IP address.
Sharing Library Items
Share your VMs, disk images, blueprints that are saved in your Ravello library with users in other organizations or on the Ravello Repo portal. Sharing an item enables other Ravello users to view and create their own copies of the item, which can then be edited to suit the needs of other organizations.
Sharing Library Items on Ravello Repo
You can share your VMs or disk images on Ravello Repo to collaborate with others.
You must have a public profile before you can share or use library items on Ravello Repo. For details on setting up your profile, refer to Setting up Public Profile.
- Navigate to Library > VMs / Disk Images and select your item that you want to share with others.
- Click Share and select one of the options:
- Manage Sharing
- Share Publicly on Ravello Repo
- Follow the prompts and share on Ravello Repo.
Sharing Library Items With an External User
Share your disk images or VMs with a user from another organization.