我对KVM和virsh命令很陌生。
我想将我的存储池更改为其他文件夹。
但在此之前,我没有看到任何默认的存储池
$ virsh pool-list --all
Name State Autostart
---------------------------当我尝试转储xml (我试图更改默认存储位置)时,会发生以下情况
$ virsh pool-dumpxml default > pool.xml
error: failed to get pool 'default'
error: Storage pool not found: no storage pool with matching name 'default'发布于 2022-01-15 03:57:08
在这里您可以创建一个新的默认存储池:
$ mkdir -p /kvm/pools/homelab
$ virsh pool-define-as --name default --type dir --target /kvm/pools/homelab
Pool default defined
$ virsh pool-autostart default
virsh pool-start default
在这里,您可以创建一个具有另一个名称的池,而不是默认的。若要更改现有池的存储路径,请使用以下命令:
$ virsh pool-edit default
最后,使用virsh pool-list观察池
https://stackoverflow.com/questions/70230848
复制相似问题