CentOS 8.x Cloudstack 4.15 Setup KVM host
From Notes_Wiki
<yambe:breadcrumb self="Setup KVM Host">CentOS 8.x Cloudstack 4.15|Cloudstack 4.15</yambe:breadcrumb>
CentOS 8.x Cloudstack 4.15 Setup KVM host
To setup Cloudstack 4.15 KVM host use following steps:
- Initialize server using CentOS 8.x Cloudstack 4.15 Initialize infrastructure server
- Create bridge interface cloudbr0, cloudbr1, etc. based on interfaces to be used for cloud setup.
- Refer: CentOS 8.x Creating bridge interfaces (br0) for virtual hosts to use shared interface
- In case of bridges you can consider adding following additional configuration:
- HOTPLUG=no
- DELAY=0
- STP=no
- Install virt packages
- dnf -y module install virt
- dnf -y install virt-install virt-viewer
- Change below parameters in '/etc/libvirt/libvirtd.conf' file
- listen_tls = 0
- listen_tcp = 1
- tcp_port = "16509"
- auth_tcp = "none"
- Update '/etc/sysconfig/libvirtd' as follows:
- #LIBVIRTD_ARGS="--timeout 120"
- LIBVIRTD_ARGS="--listen"
- Run below command for enable --listen for libvirtd service so that it works in traditional mode instead of systemd socket activation mode (Refer '<tt<man libvirtd')
- systemctl mask libvirtd.socket libvirtd-ro.socket libvirtd-admin.socket libvirtd-tls.socket libvirtd-tcp.socket
- Start and enable the libvirtd service
- systemctl daemon-reload
- systemctl start libvirtd
- systemctl enable libvirtd
- systemctl status libvirtd
- Configure cloudstack repository by creating '/etc/yum.repos.d/cloudstack.repo'
- [cloudstack]
- name=cloudstack
- baseurl=http://download.cloudstack.org/centos/$releasever/4.15/
- enabled=1
- gpgcheck=0
- Install cloudstack-management package:
- dnf -y install cloudstack-agent
- Mount primary storage on appropriate location on all hosts eg /mnt/primary (Except in case of NFS)
- Enable CloudStack agent
- systemctl enable cloudstack-agent.service
-
- Note that service would fail to start at this stage. It would get started while adding the KVM host to cloudstack
<yambe:breadcrumb self="Setup KVM Host">CentOS 8.x Cloudstack 4.15|Cloudstack 4.15</yambe:breadcrumb>