Guides / IaaS / Self-Hosted Cloud

How to Install & Set Up OpenNebula

Bring up an OpenNebula cloud and edge management front-end — the fastest path is the one-command minione evaluation installer.

Updated 20264-step setupDownload OpenNebula →

Prerequisites

  • ✓Ubuntu 22.04 / RHEL-family front-end host
  • ✓KVM-capable hardware for the hypervisor nodes
  • ✓Root or sudo access

Option A — Quick evaluation with minione

minione deploys a fully working single-node OpenNebula (front-end + KVM) in a few minutes — ideal for a first look.

terminal
wget https://raw.githubusercontent.com/OpenNebula/minione/master/minione
sudo bash minione

Option B — Repository install on Ubuntu (front-end)

terminal
wget -q -O- https://downloads.opennebula.io/repo/repo2.key | gpg --dearmor | sudo tee /etc/apt/keyrings/opennebula.gpg > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/opennebula.gpg] https://downloads.opennebula.io/repo/6.10/Ubuntu/22.04 stable opennebula" | sudo tee /etc/apt/sources.list.d/opennebula.list
sudo apt update
sudo apt install -y opennebula opennebula-sunstone opennebula-fireedge opennebula-gate opennebula-flow

Option C — Repository install on RHEL / CentOS Stream / Rocky Linux

terminal
sudo rpm --import https://downloads.opennebula.io/repo/repo2.key
cat <<EOF | sudo tee /etc/yum.repos.d/opennebula.repo
[opennebula]
name=opennebula
baseurl=https://downloads.opennebula.io/repo/6.10/CentOS/9/
enabled=1
gpgcheck=1
EOF
sudo dnf install -y opennebula opennebula-sunstone opennebula-fireedge opennebula-gate opennebula-flow

Verify the installation

The Sunstone web UI listens on port 9869. On the CLI, confirm the daemon is answering:

terminal
oneuser show

Documentation & Knowledge Base

Official DocumentationOpenNebula Documentation →Knowledge Base & CommunityOpenNebula Community Forum →
Download OpenNebula— all versions & official links→

Related Guides

OpenStackInstall guide →Apache CloudStackInstall guide →Proxmox VEInstall guide →

Need OpenNebula deployed and managed for you?

We're OpenStack Dev — we design, deploy, and operate production DevOps infrastructure.

Get in TouchAll Install Guides