Some of you know that I have published an article explaining how to install Oracle VM Manager (OVMM) on a Dom0 host after Oracle’s release of Oracle VM 3. I have described why you may want to do it in my very first post. I just want to mention here that it should be used for sandbox configurations only. You can find the previous post on how to install 3.1.1 OVMM version under Dom0 here. This time I talk about 3.2.2 version.
NOTE: At the time of writing ORACLE VM 3.2.3 SERVER (Patch 16410428) and ORACLE VM 3.2.3 MANAGER (Patch 16410417) became available. I didn’t have the time to install the latest versions yet. However, I do not expect their installation to be significantly different from the versions I have used for this blog post. I will update this blog post if I find that there is something else you need to know in order to install the latest versions. Please feel free to ask questions or provide your hints in the comment section below.
There is one significant difference between the OVMM 3.2.x version’s technology stack and 3.1.x version’s. Starting from 3.2 version Oracle, use a MySQL database instead of Oracle Express database for an OVMM repository by default. It made it easier to install OVMM under Dom0 host than before. However, there are still a few things you need to know in order to get it working. This is how you do it.
- Install Oracle VM server release 3.2.2 (or latest OVS version available)
- Most answers to the installation questions are obvious and simple.
- This time, we don’t need to customize swap size like we did before.
- Note that it will make your life much easier if you configure OVS network with an Internet access right from the beginning.
- After you got OVS up and running change /etc/redhat-release file.
- This will make the OVMM installation work (MySQL is part of it).
cp -rp /etc/redhat-release ~/redhat-release.orig echo "Red Hat Enterprise Linux Server release 5.5 (Tikanga)" > /etc/redhat-release
- Configure Oracle Public Yum repository.
- Use “Oracle Linux 5” version.
- Install additional RPMs.
yum install xz-devel yum install zip
- Install OVMM 3.2.1 (or latest release available).
- Copy the installation ISO file to the OVS file system.
- Mount it as virtual CDROM.
- Use “runInstaller.sh -n” to ignore some other prerequisites.
mount -o loop /u01/SOFTWARE/OracleVM-Manager-3.2.1-installer-OracleLinux.iso /mnt/cdrom /mnt/cdrom/runInstaller.sh -n
- Upgrade OVMM to 3.2.2 version (or latest version available).
- Patch 16410417: ORACLE VM 3.2.2 MANAGER UPGRADE ISO RELEASE.
- Follow the readme instructions.
- Put an ISO file on an OVS filesystem, and mount it the same way as in the previous step.
- Install the update (Two steps must be executed, see README.txt for the details).
- Change /etc/redhat-release back.
cp -rp /etc/redhat-release.orig ~/redhat-release
At this stage, you are ready to access Oracle VM Manager Web interface.