debian使用LVM扩展第二块硬盘

新入手一台2*2T机器,新装的系统挂载了第一块硬盘,通过查找资料摸索着挂载成功了第二块硬盘,这里仅作记录。

新系统的挂载情况:

新系统的分区挂载情况

新系统的分区挂载情况

fdisk -l查看磁盘信息:(其中/dev/sdb是未利用的那块硬盘)

磁盘信息

磁盘信息

然后fdisk /dev/sdb,删除第二块硬盘的所有分区,再新建一个分区,整个硬盘只建一个分区占用所有容量就行。过程图略过。

然后网上的资料说执行partprobe,但是我机器执行时提示:partprobe: command not found,所以我重启了机器。不知道这步是不是必须的。

重启后执行pvcreate /dev/sdb1创建PV,执行成功会输出:Physical volume “/dev/sdb1” successfully created.

执行lvdisplay查看一下现在的分区情况:

目前的分区情况

目前的分区情况

图中的VG Name(vg0)是要扩展的VG名。

然后扩展VG:vgextend vg0 /dev/sdb1,执行成功会输出:Volume group “vg0” successfully extended

执行vgdisplay查看VG信息,主要是查看新增了多少个存储单元(PE),后面要用。

vgdisplay

vgdisplay

然后执行mount,输出一些信息,不用管。(这步可能是没有必要的,因为有些资料里面没有这一步)

执行lvresize -l +476931 /dev/vg0/vz扩展对应的LV,其中+476931这个数字是上面的vgdisplay命令看到的Free PE,vg0是之前的lvdisplay命令看到的需要扩展的VG Name。

最后执行resize2fs /dev/vg0/vz重新识别一下扩展后的分区大小。

至此,扩展已经完成。可以使用df -h查看一下扩展后的分区情况。可以看到vg0-vz这个卷原来1.7T,现在3.5T了。

扩展成功

扩展成功

其中的一些概念名称如下,具体含义可自行搜索相关资料:

物理卷PV(Physical Volumes)、卷组VG(Volume Groups) 、逻辑卷LV(Logical Volumes)

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容