本文将讨论如何使用virt-customize自定义Qcow2映像,QCOW代表(QEMU Copy On Write),是QEMU处理器仿真器支持的磁盘映像格式之一,它使用磁盘存储优化策略,在实际需要之前延迟存储分配,Qcow2旨在取代qcow图像格式,这些图像格式通常用于OpenStack Platform、KVM管理程序和oVirt/RHEV虚拟化平台,在这篇文章中,我们将操作一些自定义Qcow图像格式的示例,同时保持数据完整性和图像大小的小消耗。
virt-customize简介
virt-customize命令行工具由libguestfs-tools包提供,可用于在各种Linux发行版上安装, Virt-customize可以通过安装软件包,编辑配置文件等来自定义虚拟机(磁盘映像),它通过修改guest虚拟机或磁盘映像来实现此目的,它适用于raw和qcow2图像格式。
在Linux上安装virt-customize
通过libguestfs-tools安装virt-customize命令行工具:
1、CentOS/RHEL
$ sudo yum -y install libguestfs-tools
2、Ubuntu/Debian
$ sudo apt-get -y install libguestfs-tools
3、Arch/Manjaro
$ yaourt -S --noconfirm --needed libguestfs
通过查看帮助页面确认安装:
$ virt-customize --help
如果正在处理正在运行的虚拟机映像,请在进行就地编辑之前将其停止,在KVM上(在Debian 10 Bust