猛牛哥
记录网络点滴生活

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)

赞(0) 打赏
猛牛哥原创:猛牛哥的博客 » debian使用LVM扩展第二块硬盘

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏