Ubuntu / GlusterFS:lvcreateを使用して以前に作成されたプールからシンプロビジョニングボリュームを作成することはできません。

Ubuntu / GlusterFS:lvcreateを使用して以前に作成されたプールからシンプロビジョニングボリュームを作成することはできません。

私はglusterfsをテストしており、以下に従います。プロビジョニングボリュームの作成に関するこのガイド。シンプロビジョニングボリュームを作成しようとするとエラーが発生します。このセクションです

以前に作成されたプールからシンプロビジョニングされたボリュームを作成するには、lvcreateコマンドを使用します。

たとえば、

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

仮想プールにはLVを1つだけ作成することをお勧めします。

私が受けているエラーは次のとおりです。

/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

おすすめ記事