lvm

LVM逻辑卷的管理
关闭虚拟机添加一块80G的硬盘,划分三个主分区,一个扩展分区,三个逻辑分区,每个分区均为10G

[root@server0 ~]# ls /dev/vdc
[root@server0 ~]# ls /dev/vdc[1-7]

LVM逻辑卷:
1.整合分散的空间
2.可以动态的 扩大 或者 减小

• 在“分区 -----> 格式化”中间增加的一个逻辑层
– 零散空闲存储 ---- 整合的虚拟磁盘 ---- 虚拟的分区

将多个PV(物理卷)组成VG(卷组),在从卷组中还分出LV(逻辑卷)

面粉------------>大面团------------>小的面团----------->蒸--------->馒头
砖 --------------->楼架----------->划分房间------------>装修-------->入住

#####################################################
创建卷组
[root@server0 ~]# vgcreate stuvg /dev/vdc1

[root@server0 ~]# vgcreate stuvg /dev/vdc2

[root@server0 ~]# vgs


创建逻辑卷
[root@server0 ~]# lvcreate -L 16G -n mylv stuvg
[root@server0 ~]# lvs

逻辑卷的设备文件
[root@server0 ~]# ls /dev/stuvg/mylv
[root@server0 ~]# mkfs.ext4 /dev/stuvg/mylv
[root@server0 ~]# mkdir /mylvm
[root@server0 ~]# vim /etc/fstab
/dev/stuvg/mylv /mylvm ext4 defaults 0 0

[root@server0 ~]# df -h | grep mylvm
[root@server0 ~]# mount -a
[root@server0 ~]# df -h | grep mylvm
###################################################
逻辑卷的扩展
一、卷组有足够的剩余空间
1.空间扩展
[root@server0 ~]# vgs
[root@server0 ~]# lvs
[root@server0 ~]# lvextend -L 18G /dev/stuvg/mylv
[root@server0 ~]# lvs
[root@server0 ~]# df -h | grep mylvm

2.文件系统的扩展,刷新xfs文件系统: xfs_growfs

[root@server0 ~]# resize2fs /dev/stuvg/mylv #刷新ext4
[root@server0 ~]# df -h | grep mylvm

二、卷组没有足够的剩余空间
1.扩展卷组
[root@server0 ~]# vgs
[root@server0 ~]# vgextend stuvg(要扩展卷组的名字)  /dev/vdc3
[root@server0 ~]# vgs
2.空间扩展
[root@server0 ~]# vgs
[root@server0 ~]# lvs
[root@server0 ~]# lvextend -L 25G /dev/stuvg/mylv
[root@server0 ~]# lvs
[root@server0 ~]# df -h | grep mylvm

3.文件系统的扩展,刷新ext4文件系统
[root@server0 ~]# resize2fs /dev/stuvg/mylv
[root@server0 ~]# df -h | grep mylvm
#####################################################
PE:卷组划分空间的单位 默认4M

– 新的逻辑卷命名为 database,大小为50个物理扩展单
元(Physical Extent),属于 datastore 卷组
– 在 datastore 卷组中的所有逻辑卷,其物理扩展单元
(Physical Extent)的大小为16MiB
– 使用 EXT3 文件系统对逻辑卷 database 格式化,此逻
辑卷应该在开机时自动挂载到 /mnt/database 目录

[root@server0 ~]# vgcreate -s 16M datastore /dev/vdc5
[root@server0 ~]# lvcreate -l 50 -n database datastore
[root@server0 ~]# lvs

posted @ 2018-06-11 16:13  wwchihiro  阅读(148)  评论(0编辑  收藏  举报