LVM逻辑卷
1.整合分散的空间
2.空间可以扩大和减小
partprobe 刷新
lsblk 查看磁盘空间
fdisk /dev/vdb
n 创建三个主分区
+200M
p 查看分区表
n 创建新的分区(一个拓展分区) 第四个
-----e-----起始回车—结束回车, 将所有的空间给拓展分区。
n 创建新的分区-----起始回车----+500M 逻辑分区 第五个
vgcreate systemvg /dev/vdb1 创建卷组
lvcreate -n -L 180M systemvg 创建逻辑卷
lvscan 确认结果
df -hT /mnt/part 使用df检查使用情况
mkfs.ext3 /dev/systemvg/vo 格式化
vgcreate systemvg /dev/vdc[1-2] 创建卷组
lvcreate -n vo -L 16G systemvg 创建逻辑卷
mkfs.xfs /dev/systemvg/vo 格式化
vim /etc/fstab
/dev/systemvg/vo /lvm xfs defaults 0 0
创建卷组的时候设置PE大小
vgcreate -s PE大小 卷组名 空闲分区
vgcreate -s 16MiB datastore /dev/vdb6
PE:卷组划分空间的单位
创建逻辑卷的时候指定PE个数
lvcreate -l PE 个数 -n 逻辑卷名 卷组名
Lvcreate -l 50 -n database datastore
lvscan
拓展卷组
vgextend systemvg /dev/vdb5
vgdisplay systemvg | grep ‘Free’
空间充足,直接拓展逻辑卷
lvextend -L 新大小 /dev/卷组名/逻辑卷名
lvextend -L 300MiB /dev/systemvg/vo
mkswap /dev/vdb7 格式化交换分区
blkid /dev/vdb7 查看块设备ID
swapon /dev/vdb7 启用
swapon -s 查看
swapoff /dev/vdb7 停用交换分区
swapon -s 再次查看
交换设备的开机挂载配置
vim /etc/fstab
/dev/vdb7 swap swap defaults 0 0
swapon -a
swapon -s
xfs_growfs /dev/system/vo 刷新
free -m 查询内存及swap大小信息
vgremove systemgvo 删除卷组名字