Installing VDSM from rpm
This Documents has come to describe the steps required in order to install & configure VDSM on the same host with ovirt-engine, this steps are usually not required when installing VDSM on another host than ovirt-engine.
Installing Prerequisite Packages
execute the following command as root:
yum install -y bridge-utils
Configuring oVirt’s Repository
Follow the Install nightly snapshot guide.
VDSM
Configuring the bridge Interface
Disable the network manager service by executing as root:
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
service network start
chkconfig network on
Add the following content into a new file named: /etc/sysconfig/network-scripts/ifcfg-ovirtmgmt:
DEVICE=ovirtmgmt
TYPE=Bridge
ONBOOT=yes
DELAY=0
BOOTPROTO=static
IPADDR=192.168.1.110
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
Add the following line into the configuration file of your out going interface (usually em1/eth0) the file is located at: /etc/sysconfig/network-scripts/ifcfg-em1 (assuming the device is em1)
BRIDGE=ovirtmgmt
and remove the IPADDR, NETMASK and BOOTPROTO keys, since the interface should not have an IP address of its own. Full Example
DEVICE=em1
ONBOOT=yes
BRIDGE=ovirtmgmt
Restart the network service by executing:
service network restart
Note that if any other bridge (from ovirtmgmt) is present at the time of host installation, the bridge creation operation is skipped and you have to change the bridge settings to correspond to above shown configuration manually.
Installing & Configuring VDSM
Install
Install VDSM by executing as root the following commands:
yum install -y vdsm vdsm-cli
Note:if you are using vdsm-4.10.0, you may need to install libvirt-0.10.0 which can’t be found in yum. You can find the libvirt rpm in the following page:http://libvirt.org/sources/
Configure
Add the following content into the file: /etc/vdsm/vdsm.conf (you may need to create that file):
[vars]
ssl = false
Restart the vdsmd service by executing:
systemctl restart vdsmd
If Vdsm was started earlier with ssl=true, it would refuse to start and you may need to use the undocumented verb
vdsm-tool configure --force
systemctl start vdsmd
which edits /etc/libvirt/qemu.conf and changes spice_tls=1 to spice_tls=0.