第二本第六章 Linux的高级存储管理

目录

###逻辑卷###

###1.lvm设备建立###

###2.lvm拉伸###

###3.lvm缩减###

###4.vdo###


###逻辑卷###

pv    ##物理卷        被处理过的物理分区

pe    ##物理扩展    设定存储最小单元

vg    ##物理卷组    捆绑pv到一个组中

lv     ##逻辑卷       分配最终的使用设备


###1.lvm设备建立###

监控建立过程

watch  -n  1  "pvs;echo ====;vgs;echo =====;lvs;echo =====;df -h /weixindata"

lvm设备建立

pvcreate   /dev/vdb1
pvcreate   /dev/vdb2
mkdir /weixindate  新建目录,用于挂载vgcreate   vg0  -s  2M  /dev/vdb1   创建vg设备  -s 指定最小存储单元的大小lvcreate  -L 100M  -n  westoslv1 westosvg  创建lvm设备 -L指定大小,-n指定名称
mkfs.xfs /dev/westosvg/westoslv  格式化,使该硬盘可以读取xsf类型的文件

mount  /dev/westosvg/westoslv1   /root/weixindate 挂载


###2.lvm拉伸###

扩大内存容量

VG容量充足时

lvextend -L 500M /dev/westosvg/westoslv1  改为500M

xfs_growfs /dev/westosvg/westoslv1  ##拉伸文件系统,即实施更新了挂载点的容量

只支持拉伸不支持缩减
设备拉大
文件系统拉大

 当vg中的容量不足

vgextend   westosvg /dev/vdb2

lvextend  -L  1500M  /dev/westosvg/westoslv1 ##拉伸设备

xfs_growfs  /dev/westosvg/westoslv1  ##拉伸文件系统


###3.lvm缩减###

ext4文件系统 :拉伸和缩减

缩减
umount  /weixindate  
e2fsck  -f  /dev/westosvg/westoslv1 
resize2fs   /dev/westosvg/westoslv1 500M
lvreduce  -L  800M  /dev/westosvg/westoslv1 
mount  /dev/westosvg/westoslv1  /root/weixindate

拉伸

lvextend -L 1800M /dev/vg0/lv0 设备拉伸

resize2fs /dev/vg0/lv0 文件系统拉伸

pv删除

vgreduce westosvg  /dev/vdb2  删除vdb2,若vdb2未被使用则直接删除,被占用了会提示

pvmove /dev/vdb2 /dev/vdb3 vdb2被占用,将vdb2上的业务转移到vdb3 

vgreduce westosvg /dev/vdb2删除

 lvm快照

lvm删除

umount /dev/mapper/westosvg-westoslv解除挂载
lvremove /dev/westosvg/westoslv删除逻辑卷
vgremove westosvg删除卷组
pvremove /dev/vdb2删除物理卷


###4.vdo###

vdo 虚拟数据优化器

kvdo
##压缩数据 uds
##优化重复数据

监控命令:watch -n 1 vdostats --human-readable

dnf install vdo -y     查看主机是否有vdo(如果没有执行dnf install vdo -y 下载 )
dd if=/dev/zero of=/dev/vdb bs=1M count=1    清空硬盘的主分区表
vdo create --name=westos_vdo1 --device=/dev/vdb    建立vdo硬盘
vdo status --name=westos_vdo1    分析一个VDO卷(deduplication重复删除数据 compression压缩)
Deduplication: enabled    vdo检测并删除重复数据的功能时开启的
Compression: enabled    vdo数据压缩功能开启

vdo自动挂载
vim /etc/fstab##实现开机自动挂载##注意需要添加参数,否则设备起不来

TEST

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值