0% found this document useful (0 votes)
4 views

Engine Host Runbook

The document outlines the system and hardware requirements for setting up an Engine Host for Oracle Linux Virtualization Manager (OLVM), including specific OS, CPU, memory, disk, and network interface requirements. It details the steps for verifying server resources, configuring firewall settings, and installing necessary packages for OLVM. Additionally, it describes the process for adding compute nodes to the OLVM cluster and managing storage options for virtual machines.

Uploaded by

mebitu.chanie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Engine Host Runbook

The document outlines the system and hardware requirements for setting up an Engine Host for Oracle Linux Virtualization Manager (OLVM), including specific OS, CPU, memory, disk, and network interface requirements. It details the steps for verifying server resources, configuring firewall settings, and installing necessary packages for OLVM. Additionally, it describes the process for adding compute nodes to the OLVM cluster and managing storage options for virtual machines.

Uploaded by

mebitu.chanie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Engine Host Requirements

the OS version must be Oracle Linux 8.8 or higher and with Minimal Install (cat [user@host
~]$ cat /etc/os-release

[user@hostname ~]$ dnf group list installed ( #To check the install group:)

[user@hostname ~]$ uname -r # Check the current running kernel version

1Engine Host Requirements

For small deployments, Size requ

Table 3-1 Engine Host System Hardware Requirements - Small Deployment since we need to
have 6 VM

Resource Minimum Recommended

CPU 64-bit two (2) core 64-bit four (4) core or greater CPU
CPU

Memory 4 GB of available 16 GB or greater of available system RAM


system RAM

Hard disk 25 GB local writable 50 GB or greater of local writable hard disk


hard disk

Network Two or more NICs with bandwidth of at least 1 Gbps


interfaces

To check your server’s resources and ensure it fits the Engine Host requirements for OLVM

1. CPU Requirements ([[user@server ~]$ lscpu or [user@host ~]$ lscpu | grep -E 'Model
name|Virtualization|NX'
2. RAM Requirements ,more than 2GB (user@hostname ~]$ free -h )
3. Disk Usage Minimum: 60 GB dedicated for OLVM
/ = 30 GB /boot = 1 GB /var = 29 GB ([user@server ~]$ df -h)
4. NIC Requirements : 2+ NICs — s with 1 Gbps user@host ~]$ ip link show anD
[user@host ~]$ ethtool <interface-name> | grep Speed
 TO manage the firewall automatically, or configure the required ports manually using
firewalld or iptables. On the Manager Host(where the Engine VM runs) and On the KVM
Hosts too

Run these as root the following:

# Allow SSH

firewall-cmd --permanent --add-service=ssh

# Allow HTTP and HTTPS (Engine GUI)

firewall-cmd --permanent --add-service=http

firewall-cmd --permanent --add-service=https

# Allow VM serial console access

firewall-cmd --permanent --add-port=2222/tcp

# Allow PostgreSQL if DB is local

firewall-cmd --permanent --add-port=5432/tcp

# Allow WebSocket Proxy

firewall-cmd --permanent --add-port=6100/tcp

# Allow Kdump notifications (optional)

firewall-cmd --permanent --add-port=7410/udp

# Allow Image I/O Proxy

firewall-cmd --permanent --add-port=54323/tcp

# Reload to apply changes

firewall-cmd –reload

# List all active ports , and To Verify Open Ports

firewall-cmd --list-all
Storage Requirement:
Before you can create and run virtual machines (VMs), we must provide storage for the
virtualization environment. this storage is where VM disks, snapshots, ISOs, and templates
are stored.

Storage Types

NFS (Network File System) , iSCSI(Good for shared storage in clusters.),

FCP (Fibre Channel Protocol)>> SAN environments

GlusterFS>>

Local Storage>>

📂 Data Domains

It is a storage unit managed by OLVM.

 Used for:
Phase 1
Step1: Power On

Step 2: Enter BIOS/UEFI Setup (Optional but recommended): Press the BIOS key (usually F2,
Del, or F10) during boot, Confirm UEFI mode is enable

Phase 2 Post-OS Installation of oracle linux

Step1: log in as ssh root@<IP>


Verify the following , hostnamectl, ip a , ping 8.8.8.8, ping google.com, cat /etc/os-release

 Installed with minimal packages.

 Running on Oracle Linux 8.8.

 Likely has a static IP address and proper hostname set.

 Rebooted into the base OS(without any additional software)

S1: Install OLVM on the First Server (Self-hosted engine):


Phase 3; For ULN Registered Hosts or Using Oracle Linux Manager:
Step 1: Log in to ULN (Go to: https://linux.oracle.com
Log in with your ULN credentials.)
Step 2: Subscribe the System to the Required Channels
 Go to the Systems tab.
 Click your registered host name.
 On the System Details page, click Manage Subscriptions.
 On the System Summary page:
 From the available channels, move the following to the subscribed channels using the
right arrow:( ol8_x86_64_baseos_latest, ol8_x86_64_appstream
(For VDSM) >>> ol8_x86_64_UEKR7
Step 3: Click Save Subscriptions.

Phase 4 : Install the Oracle Linux Virtualization Manager Release 4.5 package, which
automatically enables/disables the required repositories.

a. Install the Oracle Ovirt Release Package: for package automatically enables the required
repositories for OLVM (# dnf install oracle-ovirt-release-45-el8 )
b. For Oracle Linux Yum Server Host and to sensures that the base operating system repository
is enabled.: dnf config-manager --enable ol8_baseos_latest

c. Install the Oracle Ovirt Release Package via (# dnf install oracle-ovirt-release-45-el8

phase 5 Verifying Repositories:

a. dnf clean all #Clear DNF Cache


b. List Repositories: dnf repolist
c. Missing Repositories (If Necessary): dnf config-manager --enable <repo_name>

Phase 6: Once the repositories are enabled proceed with installing OLVM components:

a. dnf install ovirt-engine # installs the main package for OLVM


b. Setup Self-hosted Engine: engine-setup, systemctl start ovirt-engine,
systemctl enable ovirt-engine

S2: Add the Other Servers as Compute Nodes to the Cluster: Prepare the Second and Third
Servers: On the second and third servers, install the necessary OLVM packages: dnf install ovirt-
node. Then join the Servers to the OLVM Cluster:

 Log in to the OLVM web interface (https://<first-server-ip>/ovirt-engine).

 Go to the "Compute" section, and click on "Hosts".

 Click New to add a new host.>>>>>>>>>>>>then check the Host Status:

 Configure the Engine

You might also like