一、块存储设备
1、存储设备类型
IDE
SCSI
软盘
U盘
virtio磁盘(KVM使用类型)
2、查看存储设备
lspci | grep IDE
lspci | grep SCSI
lspci -vvv -s 00:01.1(详细信息,编号为上述命令查询的存储设备标号)
3、支持的镜像文件格式
(1)查看命令:qemu-img -h
(2)支持格式:
qcow qcow2 qed quorum raw rbd sheepdog ssh vdi vhdx vmdk vpc vvfat vxhs 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
vmdk:Vmware支持的格式
qcow2(QEMU copyonwrite):qcow的升级版
qed(QEMU enhanced disk):避免qcow2一些缺点,提高了性能。
vdi (Virtual Disk Image):Oracle的VirtualBox虚拟机的存储格式。
4、创建镜像文件:
qemu-img create -f qcow2 os.qcow2 10G
qemu-img resize os.qcow2 +2G
qemu-img convert os.qcow2 vmware.vmdk
qemu-img info vmware.vmdk
5、客户机存储方式
本地存储的客户机镜像文件
物理磁盘或磁盘分区
LVM
NFS
iSCSI
LUN(逻辑单元号)
GFS2(共享集群存储)
6、镜像文件
(1)预分配
分配镜像文件大小时,指定分配多大,直接创建出来的文件就是多大。
(2)稀疏文件
稀疏文件就是在文件中留有很多空余空间,留备将来插入数据使用。如果这些空余空间被ASCII码的NULL字符占据,并且这些空间相当大,那么,这个文件就被称为稀疏文件,而且,并不分配相应的磁盘块。稀疏文件以64KB(不同文件系统不同)为单位增量增长,因此磁盘上稀疏文件的大小总是64KB的倍数。
7、镜像文件优点
存储方便,在一个物理存储设备上可以存放多个镜像文件
易用性,管理多个文件比管理多个磁盘/分区/逻辑分区等都要方便
可移动性,可以地将镜像文件移动到另外一个本地或远程的物理存储系统中去
可复制性,可以方便地将一个镜像复制或修改,从而供另一个新客户机使用
稀疏文件节省磁盘空间,仅占用实际写入数据的空间
网络远程访问,镜像文件方便地存储在网络连接的远程文件系统中