Here is a short checklist to make CloudStack 3/4 work with KVM on CentOS 6.3:
- check hostname is okay
- disable selinux (or set it in permissive mode)
- remove qemu-kvm if installed
- add EPEL repository
- adjust /etc/cgconfig.conf file by adding:
group virt {
cpu {
cpu.shares = 9216;
}
}
- update centos and install ntpd for time sync
- make sure primary/secondary storages could be mounted
- reboot
- install cloudstack agent
- configure bridge devices
- connect host from the management server