创建逻辑卷
1、创建物理卷(让新添加的硬盘支持LVM技术)
# pvcreate /dev/sdb
2、把硬盘加入组
# vgcreate -s 16M group /dev/sdb 加入group组 -s 16M //设置PE大小为16M
3、切割出一个大小为50*PE大小的逻辑卷设备
# lvcreate -n lql -l 50 group (lql //要切割出的逻辑卷名 -l 50 //生成一个16M*50的逻辑卷;-L 50M生成一个大小为50M的逻辑卷)
4、格式化化成xfs格式
# mkfs.xfs /dev/group/lql
5、挂载设备
# mkdir /yp # mount /dev/group/lql /yp
6、写入配置文件,使其永久生效
# echo “/dev/group/lql /yp xfs defaults 0 0” >> /etc/fstab
注:
df -h // 查看挂载状态 mount -a //重新挂载设备 blkid //查看UUID
e2fsck -f /dev/group/lql //检查硬盘完整性 resizef2s /dev/group/lql //重置硬盘容量
扩容逻辑卷
1.卸载原来已经挂载的逻辑卷
# umount /yp
2.扩容逻辑卷
# lvextend -L 10G /dev/group/lql //把原来lql卷的大小扩容成10G
3.格式化
# mkfs.xfs -f /dev/group/lql //因为原来lql卷已经格式化过存在文件系统,所以再次格式化需要加-f选项
4.挂载已经扩容的逻辑卷
# mount /dev/group/lql /yp
5.查看硬盘状态
# df -h
缩小逻辑卷
1.卸载挂载点
#umount /yp
2.缩小逻辑卷
# lvreduce -L 9G /dev/group/lql //将逻辑卷缩小到9G
3.格式化
# mkfs.xfs -f /dev/group/lql
4.重新挂载
# mount /dev/group/lql /yp
5.查看挂载状态
# df -h
删除逻辑卷
1.取消逻辑卷与目录的挂载关联,删除配置文件的永久生效参数
# umount /yp # vim /dev/etc/fstab //然后删除/dev/group/lql /yp xfs defaults 0 0 这一行,或者在前面加#
2.删除逻辑卷内设备(需要输入y确认)
# lvrenove /dev/group/lql
3.删除卷组(这里可以不用写绝对路径)
# vgremove group
4.删除物理卷设备
# pvremove /dev/sdb
常用的LVM部署命令:
功能/命令 | 物理卷管理 | 卷组管理 | 逻辑卷管理 |
---|---|---|---|
扫描 | pvscan | vgscan | lvscan |
建立 | pvcreate | vgcreate | lvcreate |
显示 | pvdisplay | vgdisplay | lvdisplay |
删除 | pvremove | vgremove | lvremove |
扩展 | —— | vgextend | lvextend |
缩小 | —— | vgreduce | lvreduce |
本文含有隐藏内容,请 开通VIP 后查看