Oracle VM server is Oracle’s virtualization platform. As with most Oracle Linux offerings it’s essentially a Red Hat Enterprise Linux, which however bundles a more recent version of Xen.
# more /etc/enterprise-release Oracle VM server release 2.2.1 # /usr/sbin/xm info | egrep 'major|minor|extra' xen_major : 3 xen_minor : 4 xen_extra : .0
Installing the Oracle VM server is pretty straightforward. Download Oracle VM server, burn the ISO image to a CD/DVD and boot the hypervisor host from it. The setup is pretty straightforward if you’ve installed RHEL or CentOS before, the only catch being that you don’t really get to select any packages to install.
Integrating with Opennebula
Integrating Oracle VM server with our Opennebula setup is similarly simple.
- Add Oracle’s public repo to YUM
- Use yum to install ruby
- Remove requiretty from the sudo configuration
- Add an entry for the Shared FS to /etc/fstab
# grep cloud /etc/fstab storage-server:/export/home/cloud /srv/cloud nfs4 auto 0 0