RedHat6.6下安裝配置KVM虛擬機(jī)

一、前言
KVM,即Kernel-based Virtual Machine的簡稱,是一個(gè)開源的系統(tǒng)虛擬化模塊,自Linux 2.6.20之后集成在Linux的各個(gè)主要發(fā)行版本中。它使用Linux自身的調(diào)度器進(jìn)行管理,所以相對于Xen,其核心源碼很少。KVM目前已成為學(xué)術(shù)界的主流VMM之一。KVM的虛擬化需要硬件支持(如Intel VT技術(shù)或者AMD V技術(shù))。是基于硬件的完全虛擬化。而Xen早期則是基于軟件模擬的Para-Virtualization,
新版本則是基于硬件支持的完全虛擬化。但Xen本身有自己的進(jìn)程調(diào)度器,存儲(chǔ)管理模塊等,所以代碼較為龐大。廣為流傳的商業(yè)系統(tǒng)虛擬化軟件VMware ESX系列也是基于軟件模擬的Para-Virtualization。
二、環(huán)境
系統(tǒng):rhel6.6 64位
軟件包組:
virtualization 提供虛擬機(jī)的環(huán)境,主要包含qemu-kvm
virtualization-client 管理和安裝虛擬機(jī)實(shí)例的客戶端,主要有python-virtinst,virt-manager,virt-viewer
virtualization-platform 提供訪問和控制虛擬客戶端的接口,主要有l(wèi)ibvirt,libvirt-client
virtualization-tools 管理離線虛擬機(jī)鏡像的工具,主要有l(wèi)ibguestfs
根據(jù)需求選擇軟件包,一般都安裝前三個(gè),也可以只安裝個(gè)別主要的包。
執(zhí)行:# cat /proc/cpuinfo |grep flags
出現(xiàn)vmx或svm代表支持虛擬化【 需要全虛擬化支持為vmx(Inter)或svm(AMD)】
為了減少不必要的麻煩,請關(guān)閉防火墻和SELinux,關(guān)閉辦法如下:
【本文只測試了即時(shí)關(guān)閉
Redhat使用了SELinux來增強(qiáng)安全,
SELinux關(guān)閉的辦法為:
  1. 永久有效
  修改 /etc/selinux/config 文件中的 SELINUX="" 為 disabled ,然后重啟。
  2. 即時(shí)生效
  setenforce 0
關(guān)閉防火墻的方法為:
  1. 永久性生效
  開啟:chkconfig iptables on
  關(guān)閉:chkconfig iptables off
  2. 即時(shí)生效,重啟后失效
  開啟:service iptables start
  關(guān)閉:service iptables stop
  需要說明的是對于 Linux 下的其它服務(wù)都可以用以上命令執(zhí)行開啟和關(guān)閉操作
  補(bǔ)充:
  a. 防火墻還需要關(guān)閉ipv6的防火墻:
  chkconfig ip6tables off
  并且可以通過如下命令查看狀態(tài):
  chkconfig --list iptables
  b. selinux狀態(tài)可以通過以下命令查看:
  sestatus

三、安裝與配置
# yum groupinstall "Virtualization" "Virtualization Client""Virtualization Platform"
# yum install qemu-kvm virt-manager libvirt //也可只安裝個(gè)別主要的包
# lsmod |grep kvm //kvm模塊一定要加載
kvm_intel 53484 0
kvm 316506 1 kvm_intel

# service libvirtd start //啟動(dòng)libvirt服務(wù)
Starting libvirtd daemon: [ OK ]

四、打開Virtual Machine Manager


Paste_Image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容