Linux逻辑卷

##lvm##

#1.pv    #硬盘
   vg    #逻辑卷组
   pe    #物理扩展
   lvm   #逻辑卷

#2.lvm的创建

*划分物理分区,并修改分区标签为lvm
*pvcreate /dev/vdb1                #创建物理卷

*vgcreate vg0 /dev/vdb1            #创建物理卷组


*lvcreate -L 100M -n lv0 vg0       #创建逻辑卷


*mkfs.xfs /dev/vg0/lv0             #格式化设备


*mount /dev/vg0/lv0 /westos        #设备挂载投入使用

#监控命令
*watch -n 1 'pvs;echo ======;vgs;echo =====;lvs;echo =====;df -h /westos'


#3.lvm拉伸

当vg中剩余容量充足的时候
*lvextend -L 400M /dev/vg0/lv0      #扩容到400
*xfs_growfs /dev/vg0/lv0            #文件系统扩充


当vg中剩余容量不足的时候
*新建分区
*pvcreate /dev/vdb3                 #创建一个pv

*vgextend vg0 /dev/vdb3             #扩充容器


*lvextend -L 1100M /dev/vg0/lv0      #扩充lv


*xfs_growfs /dev/vg0/lv0            #扩充文件系统


在ext文件系统中
mkfs.ext4 /dev/vg0/lv0              #换成ext4
 

拉伸
*lvextend -L 400M /dev/vg0/lv0      #扩容到400M
*resize2fs /dev/vg0/lv0             #格式化添加的空间

缩减
对设备

*umount /westos                     #缩容时需要先卸载
*e2fsck -f /dev/vg0/lv0             #检测是否可以缩减


*resize2fs /dev/vg0/lv0 300M        #先缩减文件系统


*mount /dev/vg0/lv0 /westos         #挂载
*lvreduce -L 200M /dev/vg0/lv0      #缩减硬件
对卷组
*vgreduce vg0 /dev/vdb3            #从vg移出分区vdb3


*vgextend vg0 /dev/vdb3             #移入分区vdb3到vg

*pvmove /dev/vdb1 /dev/vdb2         #把vdb1中的数据移到vdb2中才能移出vdb1


*vgreduce vg0 /dev/vdb1             #从vg移除

*pvremove vg0 /dev/vdb1             #从pv中移出

#lvm的快照

*mount /dev/vg0/lv0 /westos

*touch /westos/file{1..10}


*umount  /westos                #快照时必须先取消挂载   

*lvcreate -L 100M -n lv0backup -s /dev/vg0/lv0   #创建快照


*mount /dev/vg0/lv0backup /redhat/               #挂载


*删除文件


*umount  /redhat/                                 #卸载

*lvremove /dev/vg0/lv0backup                     #删除

*lvcreate -L 100M -n lv0backup -s /dev/vg0/lv0   #重照


//文件又回来了

#lvm删除
*umount /dev/vg0/lv0backup


*lvremove /dev/vg0/lv0backup

*lvremove /dev/vg0/lv0

*vgremove vg0


*pvremove /dev/vdb1


当分区被误删时,即fdisk /dev/vdb删除了/dev/vdb1,出现removemissing时,处理方法:

vgreduce vg0 -removemissing --focus





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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值