RHEL7: Install RHV Guest Agent and Drivers

About the Guest Agent The RHEL 7.x virtual machine guest agent in RHV 4.x provides  drivers, additional data, and functionality once installed on a RHEL virtual machine. The guest agent includes: virtio-net paravirtualized network driver virtio-scsi paravirtualized HDD driver virtio-balloon driver which improves memory overcommit (currently not used by RHV) rhevm-guest-agent common which allows RHV … Continue reading RHEL7: Install RHV Guest Agent and Drivers

Managing RHEV VMs Via the Virsh CLI

Out of the box you are not going to be able to run virsh commands on the cli as root. Libvirt, Virsh, and KVM are just not that tightly integrated in RHEV. You can however, follow the procedure below, and create a user and password to use for authentication. # saslpasswd2 -a libvirt fatminPassword:Again (for … Continue reading Managing RHEV VMs Via the Virsh CLI

RHEV: Remotely Connect to Hosted Engine Console via VNC

  Honestly, this one is not hard to figure out, as it's documented in multiple places. However, I have found that the documentation varies greatly depending if you are using RHEV or Ovirt, and the version of each that you are using seems to matter as well. At least, that has been my experience trying … Continue reading RHEV: Remotely Connect to Hosted Engine Console via VNC

Introduction to Managing OVS Bridges

Open Vswitch is an Open Source software switch designed specifically to be used in virtualized environments such as OpenStack or RHEV-H.  OVS (Open Vswitch) was designed to make it easier to manage, configure, and monitor virtual traffic within a virtualized environment. Below, is Part 1 in what I suspect will be a multiple part series on … Continue reading Introduction to Managing OVS Bridges

RHEV 3.5: Recovering from a Catastrophic Host Failure

 A while ago, I needed to tear down one of the nodes in my RHEV cluster, as I wanted to re-purpose it as a RHEL7 host. A few hours before a planned to shut it down, I logged into my RHEV-M console and put the node in "Maintenance" status. Later, when I came home, I … Continue reading RHEV 3.5: Recovering from a Catastrophic Host Failure

Numa CPU Pinning with KVM/Virsh

According to Wikipedia, Numa is -- "a computer memory design used in multiprocessing, where the memory access time depends on the memory location relative to the processor. Under NUMA, a processor can access its own local memory faster than non-local memory (memory local to another processor or memory shared between processors). The benefits of NUMA are … Continue reading Numa CPU Pinning with KVM/Virsh