CentOS7 KVM 환경 구축

IFACE_NAME="ens33"
IF_IP_ADDR="10.10.10.39"
IF_NETMASK="255.255.255.0"
IF_GATEWAY="10.10.10.254"

#######################################################
# yum 패키지 설치
#######################################################
yum -y install qemu-kvm qemu-img
yum -y install libvirt libvirt-client virt-install virt-top virt-viewer virt-manager
yum -y install bridge-utils libguestfs-tools
systemctl daemon-reload
systemctl enable libvirtd

#######################################################
# Bridge 네트워크 구성
#######################################################
IFCONFIG_FILE=/etc/sysconfig/network-scripts/ifcfg-br0
echo "TYPE=Bridge" > ${IFCONFIG_FILE}
echo "DEVICE=br0" >> ${IFCONFIG_FILE}
echo "NAME=br0" >> ${IFCONFIG_FILE}
echo "ONBOOT=yes" >> ${IFCONFIG_FILE}
echo "BOOTPROTO=none" >> ${IFCONFIG_FILE}
echo "NM_CONTROLLED=no" >> ${IFCONFIG_FILE}
echo "IPADDR=${IF_IP_ADDR}" >> ${IFCONFIG_FILE}
echo "NETMASK=${IF_NETMASK}" >> ${IFCONFIG_FILE}
echo "GATEWAY=${IF_GATEWAY}" >> ${IFCONFIG_FILE}
echo "DNS1=8.8.8.8" >> ${IFCONFIG_FILE}
echo "DNS2=8.8.4.4" >> ${IFCONFIG_FILE}

IFCONFIG_FILE=/etc/sysconfig/network-scripts/ifcfg-${IFACE_NAME}
echo "DEVICE=${IFACE_NAME}" > ${IFCONFIG_FILE}
echo "NAME=${IFACE_NAME}" >> ${IFCONFIG_FILE}
echo "ONBOOT=yes" >> ${IFCONFIG_FILE}
echo "BRIDGE=br0" >> ${IFCONFIG_FILE}

#######################################################
# virtio 윈도우 드라이버 다운로드
#######################################################
VERTIO_DRV_URL="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio"
VERTIO_STABLE_VER="0.1.185"
mkdir -p /usr/share/virtio-win
rm -rf /usr/share/virtio-win/*
wget -P /usr/share/virtio-win --content-disposition "${VERTIO_DRV_URL}/virtio-win.iso"
wget -P /usr/share/virtio-win --content-disposition "${VERTIO_DRV_URL}/virtio-win_amd64.vfd"
mv /usr/share/virtio-win/virtio-win-${VERTIO_STABLE_VER}.iso /usr/share/virtio-win/virtio-win.iso
mv /usr/share/virtio-win/virtio-win-${VERTIO_STABLE_VER}_amd64.vfd /usr/share/virtio-win/virtio-win_amd64.vfd
chown -R qemu:qemu /usr/share/virtio-win
위로 스크롤