Назад | Перейти на главную страницу

не удается создать том в дисковом пуле хранения libvirt

Я внимательно следил за документацией Red Hat по добавлению дискового пула хранения для моего сервера libvirt / kvm. Вот что я вижу:

[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

В документе ничего не сказано о создании раздела на диске; он только говорит, что диску нужна метка gpt, поэтому я убедился, что она есть.

На странице Red Hat это показано как пример файла xml:

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

Запутывающая часть - это путь. На моем компьютере с Ubuntu libvirt / kvm я использовал том на основе каталога, поэтому это путь:

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

Нет (или не могу найти) Создание дискового пула хранения с помощью virsh для Red Hat 7, так что, возможно, проблема в этом. Я использую CentOS 7. Если я использую / var / lib / libvirt / images / sdb в качестве пути, virsh pool-define будет доволен этим, но мне остается интересно, смонтирован ли там диск пула. Это точка монтирования или нет?