HowTo: Get oVirt 3.2 All-In-One working on Scientific Linux 6.4 (With fixes!)
First off, Credit where it is due.
Most of what I used to get this working came from this post: http://blog.jebpages.com/archives/up-and-running-with-ovirt-3-2-edition/
I just wanted to say thank you to "Jeb" in his documentation to get me started on this project.
Lets get to the fun part! There are a few requirements, please see the below.
You will need a server with x86-64 processors with Hardware Virtualization Extensions (Most modern processors have this! Make sure to check your bios to enable virtualization extensions).
You should have a MINIMUM of 4 gb of RAM. The more the better! This will be your most sparse resource, when your out of ram, your out of VM's.
oVirt is designed/developed on the fedora Linux base. This means that you will most likely have the smoothest experience using Fedora for your system.
As of now, you can use oVirt on Fedora 18. I currently have this working in my home-lab. I installed Fedora 18 from DVD via the "minimal" install.
You must have a hostname that resolves properly on your network. This will most likely require a local DNS server. The main record you need to make sure is working is your PTR record (reverse dns). Without this the engine-setup tool will complain a LOT.
Lets get started!!
Configure the Repository:
We are going to override the local repository for oVirt as Fedora 18 only has the oVirt 3.1 engine, not yet the 3.2 engine we want!
sudo yum localinstall http://ovirt.org/releases/ovirt-release-el.noarch.rpm
sudo wget http://www.dreyou.org/ovirt/ovirt-dre.repo -P /etc/yum.repos.d/
sudo yum localinstall http://mirrors.servercentral.net/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo wget http://download.gluster.org/pub/gluster/glusterfs/qa-releases/3.4.0alpha2/CentOS/glusterfs-alpha-epel.repo -P /etc/yum.repos.d/
sudo setenforce 0
sudo yum install java-1.7.0-openjdk ovirt-engine wget postgresql-server postgresql-contrib pgadmin3 java-1.6.0-openjdk-devel dbus dbus-devel dbus-glib dbus-glib-devel dbus-python dbus-python-devel -y
sudo chkconfig iptables on
sudo service iptables start
sudo chkconfig rpcbind on
sudo chkconfig nfs on
sudo chkconfig nfslock on
sudo service rpcbind start
sudo service nfs start
sudo service nfslock start
|sudo engine-setup --config-allinone=yes|
- Get logged in to the "Administration Panel" and click on the "Storage" Tab.
- Click on "ISO_DOMAIN", at the bottom middle on the new info pain, click on "Data Center".
- Click "Attach". Select "local_datacenter".
- Click OK and wait!