Hi all,
I am new in virtualization so forgive me any evidence.

After pool definition, when I try to create a logical pool I obtain the following error:

# virsh pool-define vms.pool.xml
Pool vms.pool defined from vms.pool.xml

# virsh pool-start vms.pool
error: Failed to start pool vms.pool
error: internal error '/sbin/vgchange -ay vms.pool' exited with non-zero status 5 and signal 0:   Volume group "vms.pool" not found

Is anything wrong with my xml file?

<pool type="logical">
  <name>vms.pool</name>
  <source>
    <device path="/dev/sda2"/>
  </source>
  <target>
    <path>/var/lib/virt/images</path>
  </target>
</pool>

Are pools created in this way permanent?

Thank you!

Jenaro Percal