shell--kvm自動化安裝

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

在虛擬機下執行勿忘開啓虛擬化,步驟看下邊:
虛擬機設置虛擬機設置
代碼寫的粗糙後續咱也會慢慢改進,各位在使用中出現問題,記得留言!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章