Linux重装系统后恢复LVM

文章目录
  1. 1. 参考资料

最近重装了操作系统,仅格式化了操作系统盘,数据盘没有动,因为数据盘之前使用lvm进行管理的,不能直接挂在,要先恢复lvm信息才能挂载。

恢复的前提是要知道vg的名称!!!

步骤如下:

  • 扫描和识别pv信息

1
2
3
[root@kvm-hkcloud01 ~]# pvscan
PV /dev/vdb VG vg_data lvm2 [<30.00 GiB / 1020.00 MiB free]
Total: 1 [<30.00 GiB] / in use: 1 [<30.00 GiB] / in no VG: 0 [0 ]
  • 激活vg(前提是要知道vg的名称)

1
2
[root@kvm-hkcloud01 ~]# vgchange -ay vg_data
1 logical volume(s) in volume group "vg_data" now active
  • 查看是否有lv数据

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[root@kvm-hkcloud01 ~]# lvdisplay
--- Logical volume ---
LV Path /dev/vg_data/lv_data
LV Name lv_data
VG Name vg_data
LV UUID JJOdQt-2l5h-fEHJ-MkIo-bwG3-G3YV-mfjz72
LV Write Access read/write
LV Creation host, time kvm-hkcloud01.local, 2024-02-23 11:41:13 +0800
LV Status available
# open 0
LV Size 29.00 GiB
Current LE 7424
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 252:0

[root@kvm-hkcloud01 ~]#
  • 挂载

1
2
3
4
5
6
7
8
9
10
[root@kvm-hkcloud01 ~]# mount /dev/mapper/vg_data-lv_data /data
[root@kvm-hkcloud01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 484M 0 484M 0% /dev/shm
tmpfs 194M 5.4M 189M 3% /run
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
/dev/vda1 50G 1.8G 46G 4% /
tmpfs 484M 0 484M 0% /tmp
/dev/mapper/vg_data-lv_data 29G 3.4G 26G 12% /data

参考资料