Ubuntu/GlusterFS: Невозможно создать тонко выделенный том из ранее созданного пула с помощью lvcreate

Ubuntu/GlusterFS: Невозможно создать тонко выделенный том из ранее созданного пула с помощью lvcreate

Я тестирую glusterfs и следуюэто руководство по созданию и настройке томов. Я столкнулся с ошибкой при попытке создать тонко подготовленный том. Это раздел

Создайте тонко подготовленный том из ранее созданного пула с помощью команды lvcreate:

Например:

lvcreate -V 1G -T gfs_vg/gfs_pool -n gfs_lv

Рекомендуется создавать в тонком пуле только один LV.

Вот ошибка, с которой я столкнулся:

/usr/sbin/thin_check: execvp failed: No such file or directory
Check of pool gfs_vg/gfs_pool failed (status:2). Manual repair required!
Aborting. Failed to locally activate thin pool gfs_vg/gfs_pool.

Гуглил проблему. Я пытался исправить ее через lvconvert, и это, похоже, не работает

root@DSI:/home/main# lvconvert --repair gfs_vg/gfs_pool
/usr/sbin/thin_repair: execvp failed: No such file or directory
Repair of thin metadata volume of thin pool gfs_vg/gfs_pool failed (status:2). Manual repair required!

Кто-нибудь знает в чем проблема?

решение1

Обе ошибки вызваны отсутствием двоичных файлов. Вам не хватает /usr/sbin/thin_checkи /usr/sbin/thin_repair, которые являются инструментами, входящими в thin-provisioning-toolsпакет. Следующее должно исправить это:

apt-get -y install thin-provisioning-tools

Связанный контент