KVM虛擬機器安裝

2021-06-23 05:10:48 字數 1430 閱讀 2694

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...