4.4 Running Oracle VM Manager as a Virtual Machine

Oracle VM Manager does not necessarily have to run on a separate physical server in your environment. Although this is the preferred deployment process, you can also run Oracle VM Manager as a virtiual machine in a carefully designed environment.


You can run Oracle VM Manager under another virtualization product, such as Oracle VM VirtualBox running on a bare metal Linux or Windows system. To do this, you should ensure that the memory and CPU specifications of the virtual machine meet or exceed the requirements for Oracle VM Manager. You should also install the operating system and Oracle VM Manager components in the same manner as on bare metal. For more information, see Section 4.2, “Minimum Hardware and Software Requirements”. Plan for the possibility of problems arising with this configuration. If the virtual machine experiences issues, it may need to use repair procedures specific to the virtualization product that you are using, which are not provided in this topic.

You can configure Oracle VM Manager as a virtual machine within an Oracle VM Server for x86 server pool. This allows Oracle VM Manager to benefit from all the typical advantages of virtualization: hardware consolidation, high availability, live migration and so on. As Oracle VM Manager is not associated with any one physical server, it leaves more physical resources for other applications, and at the same time it can be hot-cloned, backed up and migrated without downtime to other hardware when server maintenance is required.


Although running Oracle VM Manager on a virtual machine within an Oracle VM Server for x86 server pool is possible, support is limited and the following caveats apply:

  1. Oracle VM Manager should not be run on a virtual machine that it is managing. This configuration may result in a single point of failure that it cannot recover from without significant manual intervention.

  2. If multiple Oracle VM environments are in use, you should install each instance of Oracle VM Manager in a configuration that ensures it manages an environment other than the one it is directly managing. Typical deployments have an instance of Oracle VM Manager running on a virtual machine in each environment, which is used to manage a different Oracle VM Server environment. This configuration may require manual intervention if all instances of Oracle VM Manager are in a failure state at the same time, for example, if all environments use the same storage, and the storage fails.

  3. It is strongly recommended that an Oracle VM virtual machine, which contains an instance of Oracle VM Manager has High Availability enabled. This ensures that the virtual machine restarts automatically on a different server in the event of a physical Oracle VM Server failure.

  4. The virtual machine where you want to run Oracle VM Manager must comply with the prerequisite software and hardware requirements for installing Oracle VM Manager. See Section 4.2, “Minimum Hardware and Software Requirements”.

  5. As stated previously, the procedure to install Oracle VM Manager as a virtual machine can be achieved using a virtualization product such as Oracle VM VirtualBox.