1.安装lvm
[root@dsrw ~]# yum install lvm2
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
google-chrome 3.4 kB/s | 1.3 kB 00:00
AppStream 506 kB/s | 3.2 kB 00:00
-BaseOS 190 kB/s | 2.7 kB 00:00
Package lvm2-8:2.03.02-6.el8.x86_64 is already installed.
依赖关系解决。
无需任何处理。
完毕!
[root@dsrw ~]# lvm
lvm>
config lvmchange pvchange tags vgimportclone
devtypes lvmconfig pvck version vgmerge
dumpconfig lvmdiskscan pvcreate vgcfgbackup vgmknodes
formats lvmsadc pvdata vgcfgrestore vgreduce
fullreport lvmsar pvdisplay vgchange vgremove
help lvpoll pvmove vgck vgrename
lastlog lvreduce pvremove vgconvert vgs
lvchange lvremove pvresize vgcreate vgscan
lvconvert lvrename pvs vgdisplay vgsplit
lvcreate lvresize pvscan vgexport
lvdisplay lvs segtypes vgextend
lvextend lvscan systemid vgimport
lvm>quit
创建步骤
1)新建空分区
2)初始化分区(创建PV)
3)创建卷组
4)创建逻辑卷
2.创建分区
(/boot分区用于存放引导文件,不能应用LVM机制)
[root@dsrw ~]# fdisk /dev/sdb
1)命令(输入 m 获取帮助):n#创建分配
选择主分区p或扩展分区e,设置大小,保存退出
命令(输入 m 获取帮助):t#修改system ID
选择L,选择8e,即选择linux LVM
[root@dsrw ~]# partprobe#刷新分区表
3.创建逻辑卷
1)创建物理卷
[root@dsrw ~]# pvcreate /vde/sdb #创建物理卷
[root@dsrw ~]# pvdisplay /vde/sdb#显示物理卷
[root@dsrw ~]# pvs#使用情况
2)创建卷组
[root@dsrw ~]# vgcreate vg001 /dev/sdb #创建卷组
[root@dsrw ~]#vgdisplay vg001#显示卷组
[root@dsrw ~]# vgs
3)创建逻辑卷
[root@dsrw ~]#lvcreate -n lv001 -L 3G vg001 #创建逻辑卷
[root@dsrw ~]#lvdisplay #显示逻辑卷
4)格式化逻辑卷
[root@dsrw ~]# ll /dev/vg001/lv001
[root@dsrw ~]# mkfs.ext4 /dev/vg001/lv001
5)挂载并使用逻辑卷
[root@dsrw ~]# mkdir /tmp/lvm001
[root@dsrw ~]# mount /dev/vg001/lv001 /tmp/lvm001
[root@dsrw ~]# df -h
4.管理逻辑卷
1)将新的分区加入VG组(提前创建/dev/sdc分区)
[root@dsrw ~]#vgextend vg001 /dev/sdc
[root@dsrw ~]#pvs
[root@dsrw ~]#vgs
2)扩大逻辑卷及扩展文件系统
[root@dsrw ~]#vgdisplay
[root@dsrw ~]#lvextend -L 4G /dev/vg001/lv001 #扩大到4G
[root@dsrw ~]#lvextend -L +1G /dev/vg001/lv001 #扩大1G
[root@dsrw ~]#resize2fs -p /dev/vg001/lv001
3)缩小文件系统
[root@dsrw ~]#umount /tmp/lvm001 #卸载逻辑卷挂载
[root@dsrw ~]#e2fsck -f /dev/vg001/lv001 #检查文件系统占用情况
[root@dsrw ~]#resize2fs /dev/vg001/lv001 2G#缩小文件系统
缩小逻辑卷容量
[root@dsrw ~]#lvreduce -L -1G /de/vg001/lv001 #缩小1G
[root@dsrw ~]#lvreduce -L 3G /de/vg001/lv001 #缩小到3G
[root@dsrw ~]#mount /dev/vg001/lv001 /tmp/lvm001
5.LVM删除
删除顺序:删除LV、删除VG、删除PV
[root@dsrw ~]#umount /tmp/lvm001 #卸载逻辑卷挂载
[root@dsrw ~]# lvremove /dev/vg001/lv001
[root@dsrw ~]# vgremove /dev/vg001
[root@dsrw ~]# pvremove /dev/sdb
6.开机自动挂载
[root@dsrw ~]# vim /etc/fstab
/dev/vg001/lv001 /tmp/lv001 ext4 defaults 0 0
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容