本文最后更新于:2023年12月5日 晚上
virsh 能实现的,virt-manger 都能实现
常用子命令:
查看帮助:
管理存储池
基于 dir 的 pool
基于 fs 的 pool
基于已经创建文件系统的分区
基于 disk 的 pool
基于 LVM 的 pool
没有卷组,直接创建存储池:
基于已有卷组,创建存储池(推荐):
基于 NFS 的 pool
管理存储卷
基于文件系统的存储池,创建其中的存储卷,可以使用 touch
、mkdir
、qemu-img create
等命令,这些命令只能创建特定的存储卷,例如touch
创建 raw 格式的文件,mkdir
创建目录,qemu-img create
创建磁盘镜像。
基于磁盘的存储池,创建其中的存储卷,也有对应命令,例如 disk 格式的存储池,使用fdisk
创建分区;logical 格式的存储池,使用lvcreate
,等等
virsh vol-create-as
配置项丰富,可以给各种类型的存储池,创建各种格式的存储卷,可以说相当于上述各种命令的合体
基于目录的 pool 的 volume 管理
基于 LVM 的 pool 的 volume 管理
克隆存储卷
克隆比直接 cp 复制文件要好
向虚拟机添加存储卷