1、kvm即kernel-based virtual machine,目前支援intel vt及amd-v的原生虛擬技術。作為核心模組整合在核心(>2.6.20)中,因此,在enable kvm之前需要確保主機cpu是否支援前面兩種硬體輔助虛擬化hvm技術。
#grep -e 'vmx|svm' /proc/cpuinfo
上述命令如果輸出vmx,說明是vt晶元集;若輸出svm,則為amd晶元集;否則不支援hvm技術。
2、檢查bios中kvm相關功能是否開啟
確認cpu options->intel virtualization technology是enable的。
這樣就確保了你的主機支援kvm部署。
3、安裝相關軟體
#apt-get install virtinst kvm qemu-kvm libvirt-bin virt-manager
4、載入kvm相關模組
#modprobe kvm
#modprobe kvm-intel
#lsmod |grep kvm* //檢視是否載入成功
5、配置網路
修改/etc/network/inte***ces:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br100
iface br100 inet dhcp
bridge_ports eth0
#service networking restart
6、使用命令列工具virt-install / 圖形化介面vrit-manager(都是基於libvirt)來建立虛擬機器
#qemu-img create -f raw fdr20.raw 20g //建立磁碟映象
#virt-install
--virt-type kvm --name fdr20 --ram 1024 --cdrom=/home/fedora-20-x86_64-***.iso --disk /var/lib/image/fdr20.raw,format=raw--network bridge=br100 --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=linux
#virsh list
7、基於剛才建立出來的raw,可以再建立一些額外的差異化磁碟映象,提供多個虛擬機器映象
#qemu-img create -f qcow2 -b fdr20.raw fdr20-mit.qcow2 6g
#virsh create fdr20-mit.xml
#virsh list --all
安裝KVM虛擬機器
kvm是linux核心的一種技術,有著很高的相容性,效能也非常好,相對物理機而言它就是乙個程序 1 安裝的環境準備 在真實伺服器上安裝要開啟虛擬化功能,在虛擬機上安裝也要開啟 檢視cpu 是否支援虛擬化 2 安裝 yum install qemu kvm qemu kvm tools virt ma...
debian虛擬機器安裝kvm虛擬機器
一 概念介紹 1 libvirt是linux上的虛擬化庫,是長期穩定的c語言api,支援kvm qemu xen lxc等主流虛擬化方案。virsh是libvirt對應的shell命令。2 kvm,即kernel basedvirtual machine的簡稱,是乙個開源的系統虛擬化模組,自linu...
KVM複製虛擬機器,KVM轉殖虛擬機器
1.關閉要轉殖的虛擬機器 2.語法 virt clone o 原虛擬機器 n 新虛擬機器 f 新虛擬機器存放的路徑 virt clone o centos7.0 n xuegod110 f var lib libvirt images xuegod110.img qcow2格式 virt clone...