The oVirt Project is an open virtualization project for anyone who cares about Linux-based KVM virtualization. Providing a feature-rich server virtualization management system with advanced capabilities for hosts and guests, including high availability, live migration, storage management, system scheduler, and more.Let's get it installed and running to see what you can do.
The configuration i'm looking to use is three (3) x86_64 machines, each with 4Gb memory, VT-x enabled and 100Gb of local disk. Additionally I have a NFS server that will provide shared storage.
Starting at the Get oVirt link you can see that oVirt consists of two (2) types of server.
- The engine, a jboss based web application deployed on Fedora 17 and
- The oVirt node. In this case i'm deploying the oVirt node image as the hypervisor on the compute nodes.
Things to note:
- Your DNS needs to work !
- Get your engine and the nodes into your DNS. In my case I have ovengine.example.com, ovnode01.example.com, ovnode02.example.com and nfs.example.com.
This is the configuration I used :
oVirt Engine will be installed using the following configuration:
=================================================================
http-port: 80
https-port: 443
host-fqdn: ovengine.example.com
auth-pass: ********
org-name: example.com
default-dc-type: NFS
db-remote-install: local
db-local-pass: ********
nfs-mp: /srv/iso
iso-domain-name: ISO
config-nfs: yes
override-iptables: yes
Proceed with the configuration listed above? (yes|no): yes
Once the configuration script has executed you can go to the portal URL http://ovengine.example.com/ and login using the credentials you specified above.
Now it's necessary to build your oVirt node images so that they can be added into a cluster within the engine. Download the ovirt node image from ovirt.org, burn it to a CD and boot your two hypervisor nodes with it.
I'll cover that in the next part.