创建逻辑卷
创建pv
1
2
[root@t-pcportal-a-szzb ~]# pvcreate /dev/sdb1
Physical volume "/dev/sdb1" successfully created
创建vg
1
2
[root@t-pcportal-a-szzb ~]# vgcreate appvg /dev/sdb1
Volume group "VolGroup01" successfully created
查看vg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[root@t-pcportal-a-szzb ~]# vgdisplay
--- Volume group ---
VG Name appvg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 1.46 TiB
PE Size 4.00 MiB
Total PE 383999
Alloc PE / Size 383999 / 1.46 TiB
Free PE / Size 0 / 0
VG UUID 9g5xZG-Hwmo-2dJL-QpiW-Hm1b-Z79U-dxLeai
创建lv
1
2
3
[root@t-pcportal-a-szzb ~]# lvcreate -l 100%FREE -n applv appvg
[root@t-pcportal-a-szzb ~]# lvscan
ACTIVE '/dev/appvg/applv' [1.46 TiB] inherit
格式化文件系统
1
[root@t-pcportal-a-szzb ~]# mkfs.ext4 /dev/appvg/applv
创建挂载点
1
2
[root@t-pcportal-a-szzb ~]# mkdir /app
[root@t-pcportal-a-szzb ~]# mount /dev/appvg/applv /app
记录到fstab
1
2
[root@t-pcportal-a-szzb ~]# cat /etc/fstab
/dev/appvg/applv /app ext4 defaults 1 1
扩容逻辑卷
新建pv
1
2
[root@t-pcportal-a-szzb ~]# pvcreate /dev/vdc
Physical volume "/dev/sdb2" successfully create
扩容vg
1
[root@t-pcportal-a-szzb ~]# vgextend appvg /dev/sdb2
扩容lv
1
[root@t-pcportal-a-szzb ~]# lvextend -l +100%FREE /dev/appvg/applv
resize2fs生效
1
[root@t-pcportal-a-szzb ~]# resize2fs /dev/appvg/applv
如果扩容之后进行resize2fs时出现权限拒绝,在检查扩容步骤及卷状态确认无误,将盘umount再resize2fs,出现新的错误
1
2
3
[root@t-pcportal-a-szzb ~]# resize2fs /dev/mapper/dbbak
resize2fs 1.43-WIP (20-Jun-2013)
Please run 'e2fsck -f /dev/mapper/dbbak' first.
这时只需要根据提示执行e2fsck -f /dev/mapper/dbbak就可以了,引起该错误的原因可能是对此设备做了快照,产生一些无操作后,导致文件系统产生了不一致的状态,通过强制一致性检查后再进行resize2fs即可
删除逻辑卷
卸载逻辑卷
1
[root@t-pcportal-a-szzb ~]# umount /app
删除lv
1
[root@t-pcportal-a-szzb ~]# lvremove /dev/appvg/applv
删除vg
1
2
[root@t-pcportal-a-szzb ~]# vgchange -a n appvg
[root@t-pcportal-a-szzb ~]# vgremove appvg
删除pv
修改fstab,注销对应配置信息
Licensed under CC BY-NC-SA 4.0