It seems every time I create a VM with virt-install
a new storage pool is created.
But I don't use storage pools at all!
I looked in the virt-install manual but could find a way to prevent this from happening. Also been looking for any settings in the libvirt/qemu config file to disable storage pools in any way but couldn't find anything there either.
If I run virsh pool-capabilities
I do get a XML output with some "supported" attribute which could be interesting to set to 'no' but again I cannot find anywhere to edit those settings.
Any help would be appreciated.
I mostly edit/create/manage VM's by directly editing the VM XML files and I only use local storage (qcow2 files and logical devices). I also only manage VM's from console primarily using virsh (no gui). I cannot see any advantages for me to use storage pools.
EDIT: My virt-install cmd:
virt-install \
--virt-type kvm \
--name SRV01 \
--metadata description="SRV2019" \
--vcpus 2 \
--memory 2048 \
--boot uefi \
--cpu host \
--os-variant win2k19 \
--features acpi=on \
--disk device=disk,path="/mnt/data-r1/vm/w2k16-01/Disk1.qcow2",format=qcow2,bus=virtio,cache=none,boot_order=1 \
--disk device=cdrom,path="/mnt/data-r1/vm/iso/WinSrv2016.iso",boot_order=2,bus=scsi,boot_order=6 \
--disk device=cdrom,path="/mnt/data-r1/vm/iso/virtio-win-0.1.190.iso",bus=sata \
--controller type=virtio-serial \
--controller type=scsi,model=virtio-scsi \
--network bridge=brLAN,model=virtio \
--graphics vnc,password=pass,port=5900,keymap=local,listen=0.0.0.0 \
--noautoconsole \
--video vga \
--memballoon none \
--noreboot