PV,VG,lvm逻辑卷

准备3块硬盘 可不分区 思路—PV----VG—LV
lsblk
##创建PV
pvcreate /dev/sdb
##查看当前PV
pvscan
pvs
vgcreate datevg /dev/sdb (datavg是起的名字)

vgscan

pvscan ##得到回显 pv/dev/sdb 加入到了VG datevg 容量XXfree
#创建LV

lvcreate -L 200M -n lv1 datavg -L(指定lv的大小) 指定为200m lv1为起的名字 从datevg里创建

lvcreate -L 300M -n lv2 datavg
lvscan ## 得到回显 /dev/datevg/lv1 200m
/dev/datevg/lv2 300m

这时候看lsblk 去看看/dev/sdb????
##格式化,创建文件系统挂载
mkfs.xfs /dev/datevg/lv1
mkfs.ext4 /dev/datevg/lv2

mkdir /mnt/lv1 /mnt/lv2

挂载
mount /dev/datevg/lv1 /mnt/lv1
mount /dev/datevg/lv2 /mnt/lv2

mount -a

df -h (df-Th) 加上TYPE 类型

LVM完成

#########################################################
扩大VG
vgs

pvcreate /dev/sdc 先变成PV

vgextend datevg /dev/sdc 查看pvscan

vgs free变大 实验成功

继续扩容
pvcreate /dev/sdd
vgextend datevg /dev/sdd

继续查看 VFree 继续变大
###############################################################
减小VG 数据迁移 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!

pvs 查看

pvmove /dev/sdb /dev/sdc 将sdb数据仍到sdc

vgreduce datevg /dev/sdb

pvscan

查看变化。数据迁移完成

注意:
pv不能跨越vg
lv不能跨越vg
系统中可以创建多个vg
vg中可以创建多个lv

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值