LVM动态逻辑卷管理

LVM

  • LVM:LOGICAL VOLUME MANAGER,逻辑卷管理
  • 老系统根“/”目录是一个标准的分区,那么当根目录空间用完以后,我们只能删除根目录上没有用的文件,来释放一定的空间,让我们的LINUX可以正常操作
  • 一个或多个PV(物理卷) ----- >VG(卷组) ---- > 一个或多个LV(逻辑卷)
    在这里插入图片描述

磁盘挂载

# 创建pv /dev/vdb为磁盘映射到linux上的设备文件
pvcreate /dev/vdb

# 查看pv
pvdisplay -v /dev/vdb

# 删除pv
pvremove /dev/vdb

# 创建vg datavg为vg名称 
# /dev/vdb /dev/vdc 为pv
vgcreate datavg /dev/vdb /dev/vdc

# 查看vg
vgdisplay -v datavg

# 删除vg
vgremove datavg

# 扩容vg datavg为vg名称 /dev/vdd为pv
vgextend datavg /dev/vdd

# 缩容vg (禁止做)
vgreduce datavg /dev/vdd

# lv创建 2种方式
lvcreate -L 10G -n yumlv /dev/datavg
lvcreate -l 2560 -n yumlv /dev/datavg   # 10*1024/4=2560

# 格式化lv
mkfs.xfs /dev/datavg/yumlv   # xfs
mkfs.ext4 /dev/datavg/yumlv  # ext4

# 查看lv
lvdisplay -v /dev/datavg/yumlv

# lv的删除
lvremove /dev/datavg/yumlv

# lv的扩容 4种方式
lvextend -L +10G /dev/datavg/yumlv   # 直接扩容
lvextend -l +2560 /dev/datavg/yumlv  # 直接扩容
lvextend -L 20G /dev/datavg/yumlv    # 重新定义lv大小,必须比原来的大
lvextend -l 5120 /dev/datavg/yumlv   # 重新定义lv大小,必须比原来的大
# xfs 刷新元数据
xfs_growfs /dev/datavg/yumlv
# ext4 刷新元数据
resize2fs /dev/datavg/yumlv

# lv的缩容 (禁止使用)
lvreduce -L -4G /dev/datavg/yumlv

# 目录挂载
mount /dev/datavg/yumlv /yums

存储规划(100G)

# 一个物理硬盘
pvcreate /dev/vdb
# 一个vg
vgcreate datavg /dev/vdb
# 15G作为本地yum源的目录
lvcreate -L 15G -n yumlv /dev/datavg
# 8G 作为交换空间
lvcreate -L 8G -n swaplv /dev/datavg
# 剩余 作为数据目录
vgdisplay
lvcreate -l 19711 -n datalv /dev/datavg

# 格式化逻辑卷
mkfs.xfs /dev/datavg/yumlv
mkfs.xfs /dev/datavg/datalv
mkfs.xfs /dev/datavg/swaplv

# 制作交换空间
mkswap /dev/datavg/swaplv
# 挂载交换空间
swapon /dev/datavg/swaplv

# 创建 /yums 目录
mkdir /yums
# 创建 /data 目录
mkdir /data

# 临时挂载
mount /dev/datavg/yumlv /yums
mount /dev/datavg/datalv /data

# 开机自动挂载
vi /etc/fstab
/dev/datavg/swaplv swap                   swap    defaults        0 0
/dev/datavg/datalv /data                  xfs     defaults        0 0
/dev/datavg/yumlv  /yums                  xfs     defaults        0 0

# 重启操作系统
shutdown -r now
# 或者
reboot
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sqlboy-yuzhenc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值