20-06-03-LVM逻辑卷的基本概念、基本管理、拉伸与缩小
LVM逻辑卷的基本概念
为什么需要LVM呢?
比如你的电脑A磁盘内存已经饱和,需要扩充。这个时候怎么扩充而不会破坏掉已有的内容?
这个时候就需要LVM了。
- PE 物理扩展
- PV 物理卷
- VG 卷组
- LV 逻辑卷
以上4个是依次变大的
我们只需要对LV操作就可以,这样就不会影响到物理层
基本管理
- 创建
- pvcreat /dev/sda1
- vgcreat linuxcast/dev/sda1
- lvcreat -n mylv/dev/sda1
- mkfs.ext4 /dev/mylv/linuxcast # 创建文件系统
- mount /dev/linuxcast/mylv /mnt 挂载
- 删除
- lvremove /dev/linuxcast/mylv
- gvremove linuxcast
- pvremove /dev/sda1
基本管理
setfacl
- 打开 acl功能 -------mount -o acl /dev/sda1/mnt
- setfacl -m u:user:wrx 文件
- seftacl -m g:group: wrx 文件
- setfacl 文件 ------查看功能
- setfacl -x u:user 文件 ------删除
拉伸与缩小LV
- 拉伸 ------在线扩展
- lvextend -L +1G /dev/linuxcast/mylv
- resize2fs /dev/linuxcast/mylv ----------更新
- fdisk -h --------------查看磁盘
- 缩小--------必须离线,即卸载
- umount /dev/linuxcast/mylv --------------------卸载
- resize /dev/linuxcast/mylv 10G ----------------------缩小文件系统,10G是指缩小到10G,不是减少10G
- lvreduce -L -9G /dev/linuxcast/mylv ---------------------缩小LV,缩小9G
- lvdisplay --------------------查看缩小的LV
- mount /dev/linuxcast/mylv /mnt ------------------挂载