私の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ボリュームに置き換えられます。