Jump to: navigation, search

Download

oVirt Deployment Options

oVirt is a virtual datacenter manager that delivers powerful management of multiple virtual machines on multiple hosts. Using KVM and libvirt, oVirt can be installed on Fedora, CentOS, or Red Hat Enterprise Linux hosts to set up and manage your virtual data center.

If you are absolutely new to oVirt, try our Live version where you can test-drive oVirt on CentOS without installing it on your machine.

If you have some knowledge of installing packages on Linux, you can install oVirt directly on a host machine.

Experienced users can also compile from source, using the guides for the oVirt Engine and oVirt Node.

System Requirements

Minimum Hardware/Software
  • 4 GB memory
  • 20 GB disk space
Optional Hardware
  • Network storage
Recommended browsers
  • Mozilla Firefox 17
  • IE9 and above for the web-admin
  • IE8 and above for the user portal


Supported Hosts
  • Fedora 19
  • CentOS 6.4/6.5
  • Red Hat Enterprise Linux 6.4/6.5
  • Scientific Linux 6.4/6.5
  • Gentoo Linux (experimental)
  • Debian GNU/Linux (experimental)

Version Releases of oVirt

Mirrors for oVirt Downloads

Europe

North America

GPG Keys used by oVirt

Important: We are going to sign RPMs only from next release. Please wait for the announcement email

How does oVirt Project use GPG keys to sign packages? Each stable RPM package that is published by oVirt Project is signed with a GPG signature. By default, yum and the graphical update tools will verify these signatures and refuse to install any packages that are not signed or have bad signatures. You should always verify the signature of a package before you install it. These signatures ensure that the packages you install are what was produced by the oVirt Project and have not been altered (accidentally or maliciously) by any mirror or website that is providing the packages. Nightly repositories wont be signed.

Importing Keys Manually

For some repositories, such as repositories with stable in default configuration, yum is able to find a proper key for the repository and asks the user for confirmation before importing the key if the key is not already imported into the rpm database.

To get the public key:

$ gpg --recv-keys --keyserver subkeys.pgp.net FE590CB7
$ gpg --list-keys --with-fingerprint FE590CB7
---
pub   2048R/FE590CB7 2014-03-30 [expires: 2016-04-02]
      Key fingerprint = 31A5 D783 7FAD 7CB2 86CD  3469 AB8C 4F9D FE59 0CB7
uid                  oVirt <infra@ovirt.org>
sub   2048R/004BC303 2014-03-30
---
$ gpg --export --armor FE590CB7 > ovirt-infra.pub
# rpm --import ovirt-infra.pub

Importing keys Automatically

yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release34.rpm

Important: yum will prompt sysadmin to acknowedge import of key, make sure key id is FE590CB7.

Verifying a package

When using default configuration of yum package updating and installation tool in stable releases, signature of each package is verified before it is installed. Signature verification can be turned off and on globally or for specific repository with gpgcheck directive. Do not override the default setting of this directive unless you have a very good reason to do so. If you do not use yum, you can check the signature of the package using the following command

rpm {-K|--checksig} PACKAGE_FILE ...

Currently used keys

Key ID Key Type Key Fingerprint Key Description Created Expires Revoked Notes
FE590CB7 2048-bit RSA 31A5 D783 7FAD 7CB2 86CD 3469 AB8C 4F9D FE59 0CB7 oVirt 2014-03-30 2016-04-02

Install oVirt

oVirt release 3.4 is intended for production use and is available for the following platforms:

    • oVirt for Fedora Core (Guide)
    • oVirt for RHEL (Guide)
    • oVirt for CentOS (Guide)
    • oVirt for Scientific Linux
    • oVirt for Gentoo (Experimental)
    • oVirt for Debian (Guide)

Our recommended method of installing oVirt is to use the pre-built packages for Fedora or a supported EL6 distribution, such as CentOS or RHEL. This makes installing oVirt very easy. Naturally, you can run most Linux distributions or several other operating systems (e.g. Windows) as guests inside of oVirt instances.

Important: If you're upgrading from a previous version, please update ovirt-release to the latest version (10) and verify you have the correct repositories enabled by running the following commands before upgrading with the usual procedure.

    # yum update ovirt-release34


[Show/Hide]Fedora Installation Instructions

Important: It is recommended that you install oVirt on Fedora 19, which is the best supported version of the Fedora platform at this time.

  1. Add the official oVirt repository for Fedora.
    sudo yum localinstall http://resources.ovirt.org/pub/yum-repo/ovirt-release34.rpm
    • This will add repositories from ovirt.org to your host allowing you to get the latest and greatest oVirt rpms.
    • It will also enable the virt-preview repository on your machine giving you access to the latest versions of things like libvirt and KVM.
  2. Install oVirt Engine.
    sudo yum install -y ovirt-engine
  3. Optionally, install the All-In-One plugin if you want to host VMs on your Engine Host
    sudo yum install -y ovirt-engine-setup-plugin-allinone
  4. Set up oVirt Engine.
    sudo engine-setup
  5. Follow the on screen prompts to configure and install the engine
  6. Once you have successfully installed oVirt Engine, you will be provided with instructions to access oVirt's web-based management interface.
  7. Congratulations! oVirt Engine is now installed!
  8. For every virtualization server you'd like to manage, you can now set them up as oVirt hosts .

[Show/Hide]Red Hat Enterprise Linux 6/CentOS Installation Instructions

These instructions should work for both Red Hat Enterprise Linux and CentOS. They will likely work with other binary compatible EL6 versions as well, but they were not tested. It is strongly recommended that you use at least version 6.4 of RHEL or CentOS.

Warning: Native GlusterFS support will not work with Red Hat Enterprise Linux 6.4 at this time.

  1. Add the official oVirt repository for EL6.
    sudo yum localinstall http://resources.ovirt.org/pub/yum-repo/ovirt-release34.rpm
    • This will add repositories from ovirt.org to your host allowing you to get the latest and greatest oVirt rpms.
    • It will also enable the gluster repository for their 3.4.0 release, so you will get those updates correctly as well
  2. Add (or enable) the EPEL yum repository
  3. Install oVirt Engine.
    sudo yum install -y ovirt-engine
  4. Optionally install the All-In-One plugin if you want to host VMs on your Engine Host
    sudo yum install -y ovirt-engine-setup-plugin-allinone
  5. Set up oVirt Engine.
    sudo engine-setup
  6. Follow the on screen prompts to configure and install the engine
  7. Once you have successfully installed oVirt Engine, you will be provided with instructions to access oVirt's web-based management interface.
  8. Congratulations! oVirt Engine is now installed!
  9. For every virtualization server you'd like to manage, you can now set them up as oVirt nodes .

Supported Guest Distributions

Once oVirt is installed and running, you can proceed to install any number of supported operating systems as guest virtual machines. Click Expand below to show the table that lists that operating systems supported as guests.

Operating System Architecture SPICE support
Red Hat Enterprise Linux 3 32-bit, 64-bit Yes
Red Hat Enterprise Linux 4 32-bit, 64-bit Yes
Red Hat Enterprise Linux 5 32-bit, 64-bit Yes
Red Hat Enterprise Linux 6 32-bit, 64-bit Yes
SUSE Linux Enterprise Server 10 (select Other Linux for the guest type in the user interface) 32-bit, 64-bit No
SUSE Linux Enterprise Server 11 (SPICE drivers (QXL) are not supplied by Red Hat. Distribution's vendor may provide SPICE drivers.) 32-bit, 64-bit No
Ubuntu 12.04 (Precise Pangolin LTS) 32-bit, 64-bit Yes
Ubuntu 12.10 (Quantal Quetzal) 32-bit, 64-bit Yes
Ubuntu 13.04 (Raring Ringtail) 32-bit, 64-bit Yes
Ubuntu 13.10 (Saucy Salamander) 32-bit, 64-bit Yes
Windows XP Service Pack 3 and newer 32-bit Yes
Windows 7 32-bit, 64-bit Yes
Windows 8 32-bit, 64-bit No
Windows Server 2003 Service Pack 2 and newer 32-bit, 64-bit Yes
Windows Server 2008 32-bit, 64-bit Yes
Windows Server 2008 R2 64-bit Yes
Windows Server 2012 R2 64-bit No


Now that you have oVirt running, check out the documentation section for more information and be sure to join our community!

Help develop the software, take part in discussions on the mailing lists and join us on IRC.