KVM
Supported configurations
- CentOS 7 with Abiquo AIM agent installed
- Last version installed for use in production was CentOS 7.2, QEMU 1.5.3, virsh 1.2.17
Installation
- Download and install the latest version of the CentOS-7 64bit
Install the corresponding Abiquo release package. For example, for Abiquo 4.6:
yum localinstall http://mirror.abiquo.com/el7/4.6/os/x86_64/abiquo-release-ee-4.6.0-4345.el7.noarch.rpm
Install required packages:
yum install abiquo-aim kvm nfs-utils ntpd sos tcpdump abiquo-sosreport-plugins wget
Configuration
- Disable SELinux. Edit /etc/selinux/config and set SELINUX to disabled .
Configure libvirt guests. Edit /etc/sysconfig/libvirt-guests and set ON_SHUTDOWN to shutdown .
Enable the abiquo-aim and rpcbind services:
chkconfig abiquo-aim on chkconfig rpcbind on
Enable traffic to port 8889 for Abiquo Remote Services to reach the AIM agent on the host:
firewall-cmd --zone=public --add-port=8889/tcp --permanent
Also configure access to VNC ports (59XX) as required.
Create this link on the KVM node:
ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-system-x86_64
Configure network interfaces.
Reboot the server for all the changes to be applied.
When running KVM on a machine without virtualization extensions, add the kvm.fullVirt property to abiquo.properties on Remote Services and/or Monolithic servers and restart the Abiquo Tomcat service.
abiquo.virtualfactory.kvm.fullVirt = false
If KVM is virtualized on a ESXi 5.x host, remove UUID lines from interface config files, and restart network:
sed -i "/UUID/d" /etc/sysconfig/network-scripts/ifcfg-eth* service network restart
- Configure the datastores:
When you add the hypervisor to the platform, it will detect and list the datastores- Do not use the Abiquo Appliance Library directory as datastore because this will cause performance problems
- Do not use the root directory on the system disk
- The default datastore on the system disk is /var/lib/virt. To configure this datastore, set the root path as / and the directory as /var/lib/virt
General Features
Feature | Description |
---|---|
VM Live Migration | Abiquo supports live migration of virtual machines:
|
Storage Live Migration |
|
Templates | Disk from device |
Remote Access | VNC - can be enabled/disabled at any time |
Snapshots | KVM supports snapshots, for example: [root@bc2blade3 ~]# virsh snapshot-create ABQ_02920f49-a23e-4d60-9c0a-176c66ed0278 Domain snapshot 1399540821 created Snapshots could be used to create a backup integration with Abiquo. |
Network controllers |
|
Storage Features
Feature | Description |
---|---|
Storage | iSCSI |
Disk controllers |
|
System disks | All virtual machine system disks |
Disk Resize | System disks |
Persistent Virtual Machines | By default persistent virtual machine disks are mounted on SCSI controllers |
Copyright © 2006-2022, Abiquo Holdings SL. All rights reserved