1. 程式人生 > >RHEL7體驗KVM虛擬機

RHEL7體驗KVM虛擬機

信息 芯片 tel convert logs art 技術分享 系統 class

  KVM是基於內核2.6+的虛擬化,前提是硬件須支持虛擬化

Red Hat Enterprise Virtualization-Management,即RHEV-M(管理多個RHEV-H系統)

虛擬化軟件qemu,深入內核硬件層虛擬!

技術分享

  • 安裝前準備

1.查看機器是否支持虛擬化V

終端輸入命令: grep vmx /proc/cpuinfo (INTEL芯片) grep svm /proc/cpuinfo (AMD芯片) 不知道芯片的生產廠商則輸入:egrep ‘(vmx|svm)‘ /proc/cpuinfo 如果flags: 裏有vmx 或者svm就說明支持VT; 如果沒有任何的輸出,說明你的cpu不支持,將無法成功安裝KVM虛擬機。可以查看BIOS是否開啟虛擬化

2. 確保BIOS裏開啟VT

Intel(R) Virtualization Tech [Enabled] 如有必要,還需在BIOS中開啟VT-d

3. 確保內核版本較新,支持KVM

uname –r查看內核版本,如果在2.6.20以下的linux版本,需升級內核。
  • 安裝KVM

1、RHEV虛擬化需要KVM模擬器和映像管理 qemu-kvm qemu-img

[root@mvp /]# yum install -y qemu-kvm qemu-img

2、安裝相關管理KVM的軟件 virt-manager 是virsh的圖形化管理,將libvirt-client庫作為管理的API接口 libvirt 提供主機與服務器的庫 libvirt-python libvirt-client python-virtinst [root@mvp /]# yum install -y virt-manager libvirt libvirt-python python-virtinst libvirt-client 或者安裝組件 yum group list 技術分享

yum groupinfo ‘‘ 組信息 yum group install ‘Virtualization Host‘ -y 啟動libvirtd服務 [root@mvp /]# systemctl enable libvirtd
[root@mvp /]# systemctl start libvirtd KVM運行ok

[root@mvp /]# virsh list
Id 名稱 狀態
----------------------------------------------------

virt-manager

技術分享

RHEL7體驗KVM虛擬機