<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Manual Installation with System Packages on</title><link>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/</link><description>Recent content in Manual Installation with System Packages on</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 17 Feb 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://docs.opennebula.io/7.2/software/installation_process/manual_installation/index.xml" rel="self" type="application/rss+xml"/><item><title>Overview</title><link>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/overview/</link><pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/overview/</guid><description>&lt;p&gt;&lt;a id="opennebula-installation-overview"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# Overview --&gt;
&lt;p&gt;The Front-end is the central part of an OpenNebula installation and is the very first thing that needs to be deployed (or upgraded). Typically it’s a Host where the OpenNebula server-side components are installed and which is responsible for the management of an entire virtualization stack. It can be a physical Host or a Virtual Machine (this decision is left up to the cloud administrator) as long as it matches the &lt;a href="https://docs.opennebula.io/7.2/software/release_information/release_notes/platform_notes/#uspng"&gt;requirements&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Database Setup</title><link>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/database/</link><pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/database/</guid><description>&lt;p&gt;&lt;a id="database-setup"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# Database Setup --&gt;
&lt;p&gt;OpenNebula Front-end uses the database to persist the complete state of the cloud. It supports several database solutions and each is recommended for different usage. It’s necessary to decide carefully which solution is the best for your needs, as the migration of an existing installation to a different database type is complex or impossible (depending on the backend). The following options are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;default embedded &lt;a href="https://docs.opennebula.io/7.2/software/installation_process/manual_installation/database/#sqlite-setup"&gt;SQLite&lt;/a&gt; for small workloads&lt;/li&gt;
&lt;li&gt;recommended &lt;a href="https://docs.opennebula.io/7.2/software/installation_process/manual_installation/database/#mysql-setup"&gt;MySQL/MariaDB&lt;/a&gt; for production&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It’s recommended to install the database backend now. Later, when doing the &lt;a href="https://docs.opennebula.io/7.2/product/cloud_system_administration/prometheus/install/#frontend-installation"&gt;Front-end Installation&lt;/a&gt;, return back here and only update the OpenNebula configuration for specific backend based tasks (ideally) &lt;em&gt;prior&lt;/em&gt; to starting OpenNebula for the first time.&lt;/p&gt;</description></item><item><title>OpenNebula Repositories</title><link>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/opennebula_repository_configuration/</link><pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/opennebula_repository_configuration/</guid><description>&lt;p&gt;&lt;a id="repositories"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# OpenNebula Repositories --&gt;
&lt;p&gt;Before you can proceed with installation, you must configure the packaging tools on your Front-end Host to include OpenNebula repositories. OpenNebula software is provided via two distinct distribution channels depending on the build type you intend to install:&lt;/p&gt;
&lt;p&gt;Choose the page matching the OpenNebula edition you intend to deploy:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.opennebula.io/7.2/software/installation_process/manual_installation/opennebula_repository_configuration_ee/"&gt;OpenNebula Repositories for Enterprise Edition&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.opennebula.io/7.2/software/installation_process/manual_installation/opennebula_repository_configuration_ce/"&gt;OpenNebula Repositories for Community Edition&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>OpenNebula Repositories for Community Edition</title><link>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/opennebula_repository_configuration_ce/</link><pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/opennebula_repository_configuration_ce/</guid><description>&lt;p&gt;The Community Edition of OpenNebula offers the full functionality of the Cloud Management Platform. You can configure the Community Edition repositories as follows:&lt;/p&gt;
&lt;h3 id="almalinuxrhel"&gt;AlmaLinux/RHEL&lt;/h3&gt;
&lt;p&gt;Some dependencies require enabling the CodeReady Linux Builder repository:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;crb &lt;span class="nb"&gt;enable&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;To add the OpenNebula repositories, execute the following commands as user &lt;code&gt;root&lt;/code&gt;:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;RHEL 9, 10&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cat &amp;lt;&amp;lt; &lt;span class="s2"&gt;&amp;#34;EOT&amp;#34;&lt;/span&gt; &amp;gt; /etc/yum.repos.d/opennebula.repo
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;[&lt;/span&gt;opennebula&lt;span class="o"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;OpenNebula Community Edition
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;baseurl&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;https://downloads.opennebula.io/repo/7.2/RedHat/&lt;span class="nv"&gt;$releasever&lt;/span&gt;/&lt;span class="nv"&gt;$basearch&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;enabled&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;gpgkey&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;https://downloads.opennebula.io/repo/repo2.key
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;gpgcheck&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;repo_gpgcheck&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;EOT
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;yum makecache
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;AlmaLinux 9, 10&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cat &amp;lt;&amp;lt; &lt;span class="s2"&gt;&amp;#34;EOT&amp;#34;&lt;/span&gt; &amp;gt; /etc/yum.repos.d/opennebula.repo
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;[&lt;/span&gt;opennebula&lt;span class="o"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;OpenNebula Community Edition
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;baseurl&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;https://downloads.opennebula.io/repo/7.2/AlmaLinux/&lt;span class="nv"&gt;$releasever&lt;/span&gt;/&lt;span class="nv"&gt;$basearch&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;enabled&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;gpgkey&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;https://downloads.opennebula.io/repo/repo2.key
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;gpgcheck&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;repo_gpgcheck&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="m"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;EOT
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;yum makecache
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="debianubuntu"&gt;Debian/Ubuntu&lt;/h3&gt;









&lt;div class="alert alert-info" role="alert"&gt;
 
 &lt;div class="alert-heading"&gt;
 &lt;i class="alert-icon fa-sharp fa-solid fa-circle-info"&gt;&lt;/i&gt; Note
 &lt;/div&gt;
 
 &lt;div class="alert-body"&gt;
 &lt;p&gt;If the commands below fail, ensure you have &lt;code&gt;gnupg&lt;/code&gt;, &lt;code&gt;wget&lt;/code&gt; and &lt;code&gt;apt-transport-https&lt;/code&gt; packages installed and retry:&lt;/p&gt;</description></item><item><title>OpenNebula Repositories for Enterprise Edition</title><link>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/opennebula_repository_configuration_ee/</link><pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/opennebula_repository_configuration_ee/</guid><description>&lt;p&gt;OpenNebula Systems provides the OpenNebula Enterprise Edition (EE) to customers with an active support subscription. To distribute the packages of the Enterprise Edition there is a private repository accessible only to Enterprise Edition customers that contains all packages (including major, minor, and maintenance releases). You only need to change your repository configuration on your OpenNebula Front-end once per major release and you’ll have access to every package in that series. OpenNebula&amp;rsquo;s private repositories contain all OpenNebula released packages.&lt;/p&gt;</description></item><item><title>Single Front-end Installation</title><link>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/front_end_installation/</link><pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/front_end_installation/</guid><description>&lt;p&gt;&lt;a id="ignc"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a id="frontend-installation"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# Single Front-end Installation --&gt;
&lt;p&gt;This page describes how to install a complete OpenNebula Front-end from binary packages available in the &lt;a href="https://docs.opennebula.io/7.2/software/installation_process/manual_installation/opennebula_repository_configuration/#repositories"&gt;software repositories&lt;/a&gt; configured in the previous section. We recommend using a Host with the supported operating system as installation from packages provides the best experience and is referenced in other places of this documentation. If there are no packages for your distribution, you might consider reading the &lt;a href="https://docs.opennebula.io/7.2/software/installation_process/build_from_source_code/compile/#compile"&gt;Building from Source Code&lt;/a&gt; guide to build OpenNebula on your own.&lt;/p&gt;</description></item><item><title>KVM Node Installation</title><link>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/kvm_node_installation/</link><pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/kvm_node_installation/</guid><description>&lt;p&gt;&lt;a id="kvm-node"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# KVM Node Installation --&gt;
&lt;p&gt;This page shows you how to configure OpenNebula KVM Node from the binary packages.&lt;/p&gt;









&lt;div class="alert alert-info" role="alert"&gt;
 
 &lt;div class="alert-heading"&gt;
 &lt;i class="alert-icon fa-sharp fa-solid fa-circle-info"&gt;&lt;/i&gt; Note
 &lt;/div&gt;
 
 &lt;div class="alert-body"&gt;
 Before reading this chapter, you should have at least installed your &lt;a href="https://docs.opennebula.io/7.2/software/installation_process/manual_installation/front_end_installation/"&gt;Front-end node&lt;/a&gt;.
 &lt;/div&gt; 
&lt;/div&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.linux-kvm.org/"&gt;KVM&lt;/a&gt; (Kernel-based Virtual Machine) is the main virtualization solution for Linux on x86 hardware that contains virtualization extensions (Intel VT or AMD-V) and on ARM64 (currently in beta mode). It consists of the loadable KVM kernel modules (one that provides the core virtualization infrastructure and several processor-specific modules), but the complete KVM virtualization stack usually also contains the user-space machine hardware emulator &lt;a href="https://www.qemu.org"&gt;QEMU&lt;/a&gt; accelerated by the KVM and Virtual Machines management tool &lt;a href="https://libvirt.org"&gt;libvirt&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>LXC Node Installation</title><link>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/lxc_node_installation/</link><pubDate>Mon, 17 Feb 2025 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/software/installation_process/manual_installation/lxc_node_installation/</guid><description>&lt;p&gt;&lt;a id="lxd-node"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a id="lxc-node"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# LXC Node Installation --&gt;
&lt;p&gt;This page shows you how to configure OpenNebula LXC Node from the binary packages.&lt;/p&gt;









&lt;div class="alert alert-info" role="alert"&gt;
 
 &lt;div class="alert-heading"&gt;
 &lt;i class="alert-icon fa-sharp fa-solid fa-circle-info"&gt;&lt;/i&gt; Note
 &lt;/div&gt;
 
 &lt;div class="alert-body"&gt;
 Before reading this chapter, you should have at least installed your &lt;a href="https://docs.opennebula.io/7.2/software/installation_process/manual_installation/front_end_installation/"&gt;Front-end node&lt;/a&gt;.
 &lt;/div&gt; 
&lt;/div&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://linuxcontainers.org/lxc/introduction/"&gt;LXC&lt;/a&gt; is a Linux technology which allows us to create and manage system and application containers. The containers are computing environments running on a particular hypervisor node alongside other containers or Host services, but secured and isolated in their own namespaces (user, process, network).&lt;/p&gt;</description></item></channel></rss>