Quick Emulator(QEMU) 是QEMU/KVM虛擬化套件中的主要組成部分。 它提供了硬件的虛擬化和處理器的仿真。 QEMU不用運行在內核,它是運行在用戶空間的。 QEMU支持下面兩部操做模式:ubuntu
1. 完整的系統仿真:QEMU仿真所有的計算機系統,包括CPU類型和外設。centos
2. 用戶模式的仿真,只是運行在不一樣架構之上的一個進程。服務器
官方網站下載地址:https://www.qemu.org/download/#source網絡
xiodi@c720132:~$ sudo apt-get update架構
xiodi@c720132:~$ sudo apt-get install –y qemussh
[root@c720144 ~]# yum install qemu-kvm分佈式
[root@c720144 ~]#cd /usr/src工具
[root@c720144 src]# wget http://download.qemu-project.org/qemu-2.8.0.tar.xzoop
[root@c720144 qemu-2.8.0]# tar xvJf qemu-2.8.0.tar.xz && cd qemu-2.8.0網站
[root@c720144 qemu-2.8.0]# ./configure
[root@c720144 qemu-2.8.0]# make && make install
QEMU支持多種不一樣的鏡像格式和提供了工具去建立和管理。
[root@kvm-1 ~]# qemu-img -h | grep Supported
Supported formats: blkdebug blkreplay blkverify bochs cloop dmg file ftp ftps gluster host_cdrom host_device http https iscsi iser luks nbd null-aio null-co parallels qcow qcow2 qed quorum raw rbd sheepdog ssh vdi vhdx vmdk vpc vvfat vxhs
[root@kvm-1 ~]# qemu-img create -f raw debian.img 10G
Formatting 'debian.img', fmt=raw size=10737418240
[root@kvm-1 ~]# ls -lah debian.img
-rw-r--r-- 1 root root 10G Jun 29 14:19 debian.img
[root@kvm-1 ~]# file -s debian.img
debian.img: data
[root@kvm-1 ~]# qemu-img info debian.img
image: debian.img
file format: raw
virtual size: 10G (10737418240 bytes)
disk size: 0
[root@kvm-1 ~]# qemu-img info debian.img
image: debian.img
file format: raw
virtual size: 10G (10737418240 bytes)
disk size: 0
[root@kvm-1 ~]# qemu-img resize -f raw debian.img +10G
Image resized.
[root@kvm-1 ~]# qemu-img resize -f raw debian.img +10G Image resized. [root@kvm-1 ~]# qemu-img info debian.img image: debian.img file format: raw virtual size: 20G (21474836480 bytes) disk size: 0