no se puede crear un volumen en el grupo de almacenamiento libvirt basado en disco

no se puede crear un volumen en el grupo de almacenamiento libvirt basado en disco

Seguí el documento de Red Hat (al pie de la letra) sobre cómo agregar un grupo de almacenamiento basado en disco para mi servidor libvirt/kvm. Esto es lo que veo:

[root@kvm ~]# virsh pool-info guest_image_disk
Name:           guest_image_disk
UUID:           5d30a266-2d80-43a8-b6bd-b682eb19a043
State:          running
Persistent:     yes
Autostart:      yes
Capacity:       232.89 GiB
Allocation:     0.00 B
Available:      232.89 GiB

El documento no dijo nada acerca de configurar una partición en el disco; solo dice que el disco necesita una etiqueta gpt, así que me aseguré de que tuviera una.

La página de Red Hat muestra esto como el archivo de ejemplo xml:

<pool type='disk'>
  <name>guest_images_disk</name>
  <source>
    <device path='/dev/sdb'/>
    <format type='gpt'/>
  </source>
  <target>
    <path>/dev</path>
  </target>
</pool>

La parte confusa es el camino. En mi máquina Ubuntu libvirt/kvm utilicé un volumen basado en directorio, por lo que es un nombre de ruta:

<path>/store0/libvirt/pools/default</path>

No hay (o no encuentro ninguno)Crear un grupo de almacenamiento basado en disco usando virshpara Red Hat 7, quizás ese sea el problema. Estoy ejecutando CentOS 7. Si uso /var/lib/libvirt/images/sdb como ruta, virsh pool-define está contento con eso, pero me pregunto si el disco del grupo está montado allí. ¿Es ese un punto de montaje o no?

información relacionada