LVM管理
来源:互联网 发布:linux设置防火墙端口 编辑:程序博客网 时间:2024/05/22 11:55
一、LVM逻辑卷定义
LVM是logical volume manager(逻辑卷管理)的缩写,它是linux环境下对磁盘分区进行管理的一种机制,
用户在无需停机的情况下可以方便的调整各个分区的大小
lvm中的四个重要概念:
pv:物理卷,指磁盘分区或从逻辑上与磁盘分区具有相似功能的设备(如RAID),是LVM的基础存储逻辑块
vg:物理卷组由一个或多个物理卷pv组成,可在卷组上创建一个或多个lv(逻辑卷)
pe:物理块,每个物理卷pv被划分成为PE(Physical Extents)的基本存储逻辑块
lv:类似于非lvm系统中的磁盘分区,逻辑卷建立在卷组vg上
二、.lvm的创建
挂载后方可使用
#监控:
三、lvm拉伸
在xfs文件系统下(只能拉申,不能缩):
当vg中剩余容量充足时:
*lvextend -L 400M /dev/vg0/lv0
扩大设备大小到400M
*xfs_growfs /dev/vg0/lv0
扩大文件系统到设备大小
当vg中剩余容量不足时
*新建分区
*pvcreate /dev/vdb2 添加新的物理卷
拉伸
*umount /westos 先卸载,文件系统不支持在线操作
缩减(先缩减文件系统,再缩减物理卷组)
对设备:
*umount /westos
对卷组:
#当要移除的分区存在数据,需要把数据迁移到其他pv中,再删除
*pvmove /dev/vdb1 /dev/vdb2
*vgreduce vg0 /dev/vdb1
*pvremove /dev/vdb1
五、lv快照
lvcreate -L 100M -n lv0backup -s /dev/vg0/lv0
目的是保护文件不被误删
若操作失误,可以先卸载快照,然后重新制作并挂载方可使用
当lvm的分区被误珊
解决方式
vgreduce vg0 --removemissin
LVM是logical volume manager(逻辑卷管理)的缩写,它是linux环境下对磁盘分区进行管理的一种机制,
用户在无需停机的情况下可以方便的调整各个分区的大小
lvm中的四个重要概念:
pv:物理卷,指磁盘分区或从逻辑上与磁盘分区具有相似功能的设备(如RAID),是LVM的基础存储逻辑块
vg:物理卷组由一个或多个物理卷pv组成,可在卷组上创建一个或多个lv(逻辑卷)
pe:物理块,每个物理卷pv被划分成为PE(Physical Extents)的基本存储逻辑块
lv:类似于非lvm系统中的磁盘分区,逻辑卷建立在卷组vg上
二、.lvm的创建
#划分物理分区并修改分区标签为lvm
#vgcreate vg0(名称随意) /dev/vdb1 #创建物理卷组
#lvcreate -L 100M -n lv0(名称随意) vg0 #创建逻辑卷
#mkfs.xfs /dev/vg0/lv0 #格式化设备
挂载后方可使用
#监控:
watch -n 1 'pvs;echo +++++++;vgs;echo +++++++;lvs;echo +++++++++;df -h /mnt'
三、lvm拉伸
在xfs文件系统下(只能拉申,不能缩):
当vg中剩余容量充足时:
*lvextend -L 400M /dev/vg0/lv0
扩大设备大小到400M
*xfs_growfs /dev/vg0/lv0
扩大文件系统到设备大小
当vg中剩余容量不足时
*新建分区
*pvcreate /dev/vdb2 添加新的物理卷
*vgextend vg0 /dev/vdb2 扩大逻辑卷组
*lvextend -L 700M /dev/vg0/lv0 扩大lvm设备到700M
四、在ext4文件系统下:
拉伸
*umount /westos 先卸载,文件系统不支持在线操作
mkfs.ext4 /dev/vg0/lv0 #格式化文件系统,并制作ext4文件系统
*lvextend -L 400M /dev/vg0/lv0 扩大lvm设备
*resize2fs /dev/vg0/lv0 设置文件系统大小和设备同步
缩减(先缩减文件系统,再缩减物理卷组)
对设备:
*umount /westos
*e2fsck -f /dev/vg0/lv0 #扫描,检测文件系统,保护文件
出现如下报错,应重做文件系统
resize2fs /dev/vg0/lv0 200M 缩减文件系统
*lvreduce -L 200M /dev/vg0/lv0 缩减物理卷组
对卷组:
#当要移除的分区存在数据,需要把数据迁移到其他pv中,再删除
*pvmove /dev/vdb1 /dev/vdb2
*vgreduce vg0 /dev/vdb1
*pvremove /dev/vdb1
五、lv快照
lvcreate -L 100M -n lv0backup -s /dev/vg0/lv0
目的是保护文件不被误删
若操作失误,可以先卸载快照,然后重新制作并挂载方可使用
当lvm的分区被误珊
解决方式
vgreduce vg0 --removemissin
阅读全文
0 0
- LVM管理
- LVM管理
- LVM 管理
- LVM管理
- lvm管理
- lvm管理
- LVM管理
- lvm管理
- LVM管理
- LVM管理
- LVM磁盘管理(上)
- HP-UX LVM管理
- 逻辑卷管理-LVM
- HP-UX LVM管理
- linux下LVM管理
- lvm逻辑卷管理
- lvm 虚拟机管理
- Linux LVM管理
- 强连通分量板子
- 三级缓存加强版
- mac系统下安装Composer
- Mysql常用操作(二)
- 时间复杂度的总结
- LVM管理
- 【《计算机网络(第七版)》学习笔记】二、 物理层
- 使用GHOST对Windows操作系统进行备份和还原
- Ruby快速入门(三):控制语句
- 条件运算符的应用
- 欢迎使用CSDN-markdown编辑器
- WorkerMan的安装学习
- 入行之初,如鱼得水【程序员成长之道系列文章之2】
- Jzoj5428 查询