내 Thin LV에서 스냅샷을 만들었습니다.
어떻게 복원할 수 있나요?
root@ghv214:/dev/ghv214-vg# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
Snap_Test ghv214-vg Vwi---tz-k 40.00g Thin_LVM_Test Thin_LVM_V
Thin_LVM_Test ghv214-vg twi-aotz-- 40.00g 50.00 16.60
Thin_LVM_V ghv214-vg Vwi-a-tz-- 40.00g Thin_LVM_Test 50.00
kvm_pool ghv214-vg -wi-ao---- 2.69t
root ghv214-vg -wi-ao---- 59.60g
swap ghv214-vg -wi-ao---- 29.80g
var ghv214-vg -wi-ao---- 29.80g
***Snap_Test***는 제가 사용하려고 시도한 "Thin_LVM_V" 스냅샷이지만 lvconvert --mergesnapshot
성공하지 못했습니다.
root@ghv214:/dev/ghv214-vg# lvconvert --mergesnapshot /dev/ghv214-vg/Snap_Test
Command on LV ghv214-vg/Snap_Test does not accept LV type thin.
Command not permitted on LV ghv214-vg/Snap_Test.
누가 나를 도와줄 수 있나요?
답변1
아무도 해결책을 찾지 못했기 때문에 마침내 내 문제에 대한 답을 찾았습니다.
다음 명령을 사용해야 합니다:
lvconvert --mergethin <path_to_thin_lv_snapshot>
올바른 출력은 다음과 같습니다.
Volume <vg_gourp/snapshot_name> replaced origin <vg_group/thin_lv>
.
이렇게 하면 스냅샷이 씬 LV 볼륨으로 대체됩니다.