LVM管理使用

1)xfs

先fdisk /dev/vdb创建一个新分区。
+1000M
t ##更改类型
l ##显示类型
在这里插入图片描述
8e
在这里插入图片描述
partprobe进行同步
pvcreate /dev/vdb1物理硬盘的添加
vgcreate (vg0) /dev/vdb1
lvcreate -L 50M -n (lv0) vg0
在这里插入图片描述
mkfs.xfs /dev/vg0/lv0 ##格式化
在这里插入图片描述
mount /dev/vg0/lv0 /mnt/ ##挂载到mnt上
df ##查看
在这里插入图片描述

监控watch -n 1 ‘pvs;echo ==;vgs;echo ==;lvs;echo ==;df -h /mnt’
在这里插入图片描述
fdisk /dev/vdb ##创建一个1G的分区
pvcreate /dev/vdb2 ##应用vdb2等于扩大1G在这里插入图片描述
vgextend vg0 /dev/vdb2 ##应用vdb2到vg0 扩大1G
在这里插入图片描述
lvextend -L 1500M /dev/vg0/lv0 ##lv0扩大到1500M
在这里插入图片描述
xfs_growfs /dev/vg0/lv0 ##铺满vg0/lv0
在这里插入图片描述

2)ext4的文件拉伸和缩减

拉伸
1.查看是否挂载,若挂载就先卸载。
2.mkfs.ext4 /dev/vg0/lv0 改为ext4类型。
在这里插入图片描述
在这里插入图片描述
3.mount /dev/vg0/lv0 /mnt/ 挂载。
在这里插入图片描述
4.lvextend -L 1800M /dev/vg0/lv0 拉伸lv大小。
在这里插入图片描述
5.resize2fs /dev/vg0/lv0 拉伸vg0/lv0。
在这里插入图片描述

缩减
1.先卸载设备umount /mnt/
2.df查看是否卸载。
在这里插入图片描述
3.e2fsck -f /dev/vg0/lv0 查看被占用的大小。
在这里插入图片描述
4.resize2fs /dev/vg0/lv0 1000M 被缩小到1000M。
在这里插入图片描述
5.mount /dev/vg0/lv0 /mnt/ 挂载。
6.lvreduce -L 1000M /dev/vg0/lv0 缩小lv到1000M。
在这里插入图片描述
pvmove /dev/vdb1 /dev/vdb2 ##将vdb1的文件移到vdb2上。
在这里插入图片描述
在这里插入图片描述
vgreduce vg0 /dev/vdb1 ##将vdb1从vg0中移除。
在这里插入图片描述
pvremove /dev/vdb2 ##删除vdb2
在这里插入图片描述

快照
先mount /dev/vg0/lv0 /mnt ##挂载
再cd /mnt
创建touch file{1…5}
在这里插入图片描述
umount /mnt
lvcreate -L 50M -n lv0(westos) -s /dev/vg0/lv0
在这里插入图片描述
mount /dev/vg0/lv0westos /mnt ##挂载
在这里插入图片描述
cd /mnt
ls
在这里插入图片描述

删除
vim /etc/fstab ##删除文件内信息
在这里插入图片描述
umount /mnt ##卸载
在这里插入图片描述
lvremove /dev/vg0/lv0westos ##删除快照
在这里插入图片描述
lvremove /dev/vg0/lv0 ##删除lv
在这里插入图片描述
vgremove vg0 ##删除vg
在这里插入图片描述
pvremove /dev/vdb{1,2} ##删除vg0可用的vdb1,vdb2
在这里插入图片描述
fdisk /dev/vdb d删除 ##删除vdb2,vdb3
在这里插入图片描述
cat /proc/partitions ##查看
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值