Linux 学习笔记-LVM磁盘管理

Helena ·
更新时间:2024-09-20
· 862 次阅读

  逻辑卷管理通过将底层物理硬盘抽象封装起来,以逻辑卷的形式表现给上层系统,逻辑卷的大小可以动态调整,而且   不会丢失现有数据,新加入到硬盘也不会改变。现有上层的逻辑卷。作为一种动态磁盘管理机制,逻辑卷技术提高了磁盘管理   的灵活性。   PE physical Extend    //物理扩展   PV physical volume    //物理卷   VG volume group       //卷组   LV logical volume     //逻辑卷   使用 LVM 的步骤:   a. 物理硬盘格式化为 PV(物理卷),底层空间被分做每个4M大小的PE。   b. 创建 VG(卷组)--空间池的概念。   说明:不同的PV加入同一个VG,不同PV的PE全部进入VG的PE池内。   c. 创建 LV (逻辑卷)。   说明:LV 基于 PE 创建,大小为 PE 的整数倍,组成LV的PE可能来自不同物理磁盘。   d. 格式化 LV,挂载。   说明:LV 的扩充缩减实际上是增加或减少组成该 LV 的 PE 的数量,其过程不丢失原始数据。创建好VG后,出现   /dev/vgname/lvname 目录。   LVM逻辑卷的创建流程如下:   1.将一个磁盘或分区格式化为物理卷:pvcreate /dev/sdb1  /dev/sdb2   2.将物理卷添加到一个卷组中:vgcreate vgname -vg /dev/sdb1   /dev/sdb2   3.基于卷组创建一个逻辑卷mylv(名字):lvcreate -L 10G -n mylv  vgname -vg   4.格式化逻辑卷:mkfs.ext4 /dev/linux -vg/mylv   5.挂载使用:mount /dev/linux -vg/mylv  /mnt   逻辑卷查看命令:   pvdisplay (详细)   pvs   vgdisplay   vgs   lvdisplay   lvs   删除一个LVM的操作:   1.删除一个LV(逻辑卷):lvremove /dev/linux -vg/mylv   2.删除一个VG(卷组):vgremove linux -vg   3.删除一个PV(物理卷):pvremove /dev/sda1   逻辑卷的拉伸及缩小。   1)逻辑卷可以实现动态在线拉伸,扩展一个逻辑卷的空间不需要卸载文件系统,拉伸一个逻辑卷的步骤如下:   1.保证卷组中有足够空闲空间:vgdisplay   2.扩充指定逻辑卷空间:lvextend -L +10G /dev/linux -vg/mylv   3.更新文件系统:resize2fs /dev/linux -vg/mylv   4.查看更新后的文件系统:df -h

  拉伸一个卷组:   1.将要添加到卷组中的磁盘格式化为物理卷:pvcreate /dev/sdc   2.将磁盘添加到指定卷组中:vgextend linux -vg /dev/sdc   3.查看扩充后大小:vgdisplay   2)逻辑卷可以动态缩小,但是缩小操作必须使逻辑卷离线,也是卸载,缩小一个逻辑卷步骤如下:   1.卸载该逻辑卷:umount /dev/lnux -lv/mylv   2.缩小文件系统:resize2fs /dev/linux -lv/mylv 10G   3.缩小逻辑卷大小:lvreduce -L -5G /dev/linux -lv/mylv   4.查看缩小后大小:lvdisplay   5.挂载使用:mount /dev/linux -lv/mylv /mnt   缩小一个卷组:   1.将一个磁盘移出一个卷组:vgreduce linux -lv /dev/sdc   2.查看缩小后卷组大小:vgdisplay



linux 学习 学习笔记 Linux 学习 lvm

需要 登录 后方可回复, 如果你还没有账号请 注册新账号