Browse Docs

OLVM

OLVM sections in docs

In this section

  • ๐Ÿ“ Storage

    General concern

    • If you want to move VMs to an another Storage Domain, you need to copy the template from it as well!

    • Remove a disk:

     1# IF RHV does not use anymore disk those should appear empty in lsblk: 
     2lsblk -a
     3sdf                                                                                     8:80   0     4T  0 disk
     4โ””โ”€36001405893b456536be4d67a7f6716e3                                                   253:38   0     4T  0 mpath
     5sdg                                                                                     8:96   0     4T  0 disk
     6โ””โ”€36001405893b456536be4d67a7f6716e3                                                   253:38   0     4T  0 mpath
     7sdh                                                                                     8:112  0     4T  0 disk
     8โ””โ”€36001405893b456536be4d67a7f6716e3                                                   253:38   0     4T  0 mpath
     9sdi                                                                                     8:128  0         0 disk
    10โ””โ”€360014052ab23b1cee074fe38059d7c94                                                   253:39   0   100G  0 mpath
    11sdj                                                                                     8:144  0         0 disk
    12โ””โ”€360014052ab23b1cee074fe38059d7c94                                                   253:39   0   100G  0 mpath
    13sdk                                                                                     8:160  0         0 disk
    14โ””โ”€360014052ab23b1cee074fe38059d7c94                                                   253:39   0   100G  0 mpath
    15
    16# find all disks from LUN ID
    17LUN_ID="360014054ce7e566a01d44c1a4758b092"
    18list_disk=$(dmsetup deps -o devname ${LUN_ID}| cut -f 2 |cut -c 3- |tr -d "()" | tr " " "\n")
    19echo ${list_disk}
    20
    21# Remove from multipath 
    22multipath -f "${LUN_ID}"
    23
    24# remove disk 
    25for i in ${list_disk}; do echo ${i}; blockdev --flushbufs /dev/${i}; echo 1 > /sys/block/${i}/device/delete; done
    26
    27# You can which disk link with which LUN on CEPH side 
    28ls -l /dev/disk/by-*
    

    NFS for OLVM/oVirt

    Since oVirt need a shared stockage, we can create a local NFS to bypass this point if no Storage bay.

  • Administration

    Hosted-engine Administration

    • Connect to VM hosted-engine with root and password setup during the install:
     1# Generate a backup 
     2engine-backup --scope=all --mode=backup --file=/root/backup --log=/root/backuplog
     3
     4# Restore from a backup on Fresh install
     5engine-backup --mode=restore --file=file_name --log=log_file_name --provision-db --restore-permissions
     6engine-setup
     7
     8# Restore a backup on existing install
     9engine-cleanup
    10engine-backup --mode=restore --file=file_name --log=log_file_name --restore-permissions
    11engine-setup
    

    host Administration

    • Connect in ssh to the Host:
     1# Pass a host in maintenance mode manually
     2hosted-engine --vm-status
     3hosted-engine --set-maintenance --mode=global
     4hosted-engine --vm-status
     5
     6# Remove maintenance mode
     7hosted-engine --set-maintenance --mode=none
     8hosted-engine --vm-status
     9
    10# upgrade hosted-engine
    11hosted-engine --set-maintenance --mode=none
    12hosted-engine --vm-status
    13engine-upgrade-check
    14dnf update ovirt\*setup\* # update the setup package
    15engine-setup # launch it to update the engine
    
    • /!\ Connect individually to KVM Virtmanager does not work OVirt use libvirt but not like KVM do…

  • Install

    Prerequisistes

    • Check Compatibilty hardware: Oracle Linux Hardware Certification List (HCL)

    • A minimum of two (2) KVM hosts and no more than seven (7).

    • A fully-qualified domain name for your engine and host with forward and reverse lookup records set in the DNS.

    • /var/tmp 10 GB space at least

    • Prepared a shared-storage (nfs or iscsi) of at least 74 GB to be used as a data storage domain dedicated to the engine virtual machine. ISCSI need to be discovered before oVirt install.

Thursday, January 15, 2026 Monday, January 1, 1