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_repairthin-provisioning-tools

apt-get -y install thin-provisioning-tools

관련 정보