構建KVM環境

構建KVM環境
1.打開VMware對CPU的虛擬化支持
在x86-64 架構的處理器中,KVM 必需的硬件虛擬化擴展分別爲:Intel 的虛擬化技術(Intel VT)和AMD 的AMD-V 技術。首先處理器(CPU)要在硬件上支持VT 技術,還要在BIOS 中將其功能打開,KVM 才能使用到。目前,多數流行的服務器和部分桌面處理器的BIOS 都默認將VT 打開了。
右鍵選擇“設置”,在Ubuntu開機狀態是不可選擇的,需要先關閉Ubuntu,選中“虛擬化Intel VT-x/EPT 或 AMD-V/RVI(V)”選項,然後啓動Ubuntu。
在這裏插入圖片描述
2.查看Ubuntu操作系統版本
使用命令“cat /etc/issue”查看Ubuntu操作系統版本
在這裏插入圖片描述
3.在Ubuntu中查看Linux內核版本
使用命令“uname -r”或者“cat /proc/version”查看Linux內核版本,如果內核版本低於2.6.20,則需要下載KVM進行編譯和安裝;
在這裏插入圖片描述
4.查看KVM模塊
使用命令“lsmod | grep kvm”查看Linux內核是否已安裝KVM內核模塊,在通常情況下,系統啓動時默認已經加載了kvm 和kvm_intel 這兩個模塊;
在這裏插入圖片描述
如果沒有加載,需手動用modprobe命令依次加載kvm和kvm_intel 模塊;使用命令“lsmod|grep kvm”再次查看,如果能看到kvm_intel和kvm另個模塊,就說明kvm已經是Linux內核的一個module了。沒加載時,手動加載命令:

modprobe kvm
modprobe kvm_intel

確認KVM 相關的模塊加載成功後,使用命令“ls -l /dev/kvm”檢查/dev/kvm文件,它是kvm 內核模塊提供給用戶空間的QEMU程序使用的一個控制接口,它提供了客戶機操作系統運行所需要的模擬和實際的硬件設備環境。
在這裏插入圖片描述
5.查看cpu虛擬化支持
Linux 系統中,可以通過檢查/proc/cpuinfo 文件中的CPU 特性標誌(flags)來查看CPU 目前是否支持硬件虛擬化。在x86 和x86-64 平臺中,Intel 系列CPU 支持虛擬化的標誌爲“vmx”,AMD 系列CPU 的標誌爲“svm”,所以可以使用命令“grep -E '(vmx|svm)' /proc/cpuinfo”查看“vmx”或者“svm”標誌。
在這裏插入圖片描述

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