KVM簡介
kvm是Kernel-based Virtual Machine的簡稱,是一個開源的系統虛擬化模塊,自Linux 2.6.20之後集成在Linux的各個主要發行版本中。它使用Linux自身的調度器進行管理,所以相對於Xen,其核心源碼很少。(出自百度百科)
簡而言之,KVM就是linux版滴虛擬機。廢話少b如標題所言代碼如下:
#!/bin/sh
#Auother:
#學編程的魚
#CDSN ID號:qq_46151595
#代碼供學習交流,任何人可修改並使用,如有錯誤或建議請留言賜教。
#Creat Date:2020-02-09
#Script Description:KVM install
#測試環境:Vmware虛擬機
#系統版本:Centos7_X86_64
detection(){
cat /proc/cpuinfo |grep --color vmx>&/dev/null
if [ $? != 0 ];then
cat /proc/cpuinfo |grep --color svm>&/dev/null
if [ $? != 0 ];then
echo -e "\033[31mVirtualization is not supported !\033[0m"
exit
else
echo -e "\033[32mCheck complet! Will install!\033[0m"
fi
else
echo -e "\033[32mCheck complet! Will install!\033[0m"
fi
}
install2(){
yum install qemu-kvm libvirt libguestfs-tools virt-install virt-manager libvirt-python -y
echo -e "\033[32mInstall complete !\033[0m"
}
start2(){
systemctl start libvirtd
systemctl enable libvirtd
}
detection
install2
start2
virt-manager
在虛擬機下執行勿忘開啓虛擬化,步驟看下邊:
代碼寫的粗糙後續咱也會慢慢改進,各位在使用中出現問題,記得留言!