This section describes some problems you may encounter when using Oracle VM Manager, and explains how to resolve them.
Oracle VM Manager error messages are displayed in the User Interface, in the Jobs tab, or in the object's Events list. These messages are also logged in the following file on the Oracle VM Manager host computer:
/u01/app/oracle/ovm-manager-3/machine1/base_adf_domain/servers/AdminServer/logs
This log is also the Oracle WebLogic Server log, which also contains any Oracle WebLogic Server application errors.
A set of Oracle VM command line utilities are available for download. These Oracle VM utilities are a collection of command line scripts that allow you to perform a set of basic management tasks on Oracle VM Servers and virtual machines in an Oracle VM environment. These utilities are particularly useful to administrators who need to execute certain operations quickly and/or repeatedly. Using the command line scripts makes these tasks quicker and easier to perform. See the Oracle VM Utilities Guide for more information on these utilities.
If you launch the console of a virtual machine in Oracle VM Manager, and an error is displayed, you may not have installed the VNC viewer on the Oracle VM Manager host computer. To resolve this problem, install a VNC viewer on the Oracle VM Manager host. See Installing and Configuring a VNC Viewer for more information.
You can also install a VNC viewer on the client accessing the Oracle VM Manager user interface. Oracle recommends you also install a VNC viewer on the Oracle VM Manager host computer so that if a client does not have a VNC viewer, this problem does not occur.
The following message is displayed: "Error: There is no server supporting hardware virtualization in the selected server pool."
To solve this problem, make sure the Oracle VM Server supports hardware virtualization.
Follow these steps to check:
Run the following command to check if hardware virtualization is supported by the CPU:
# cat /proc/cpuinfo |grep -E 'vmx|smx'
If any information that contains vmx
or
smx
is displayed, it means that the CPU
supports hardware virtualization. Here is an example of the
returned message:
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
The /proc/cpuinfo command only shows virtualization capabilities starting with Linux 2.6.15 (Intel) and Linux 2.6.16 (AMD). Use the uname -r command to query your kernel version.
Make sure you have enabled hardware virtualization in the BIOS.
Run the following command to check if the operating system supports hardware virtualization:
# xm info |grep hvm
The following is an example of the returned message:
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x
If the CPU does not support hardware virtualization, use the paravirtualized method to create the virtual machine. See Section 7.7, “Creating a Virtual Machine”.