为Centos 虚拟机增加硬盘空间。


  • 在需要添加的系统点设置——增加——硬盘。然后继续一路next把硬盘建立保存好。


centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_centos7虚拟机硬盘扩容


centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_硬盘分区_02

启动系统。

  • 这里说两种添加的方法,扩容到一个卷和单独挂载。
  • #扩容#

把可用的硬盘空间,全部扩充到一个硬盘下,这样的好处就是,硬盘的空间可以利用起来,但坏处就是如果此硬盘分区出问题,就会导致硬盘分区损坏,可能在损坏下的数据就无法恢复了。

  • 终端输入fdisk –l 查看分区情况。这里看到/dev/sdc为刚才加上的没有分区的盘。


centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_虚拟机_03

  • step2.分区。

终端输入fdisk /dev/sdc 进行分区。输入m查看帮助。

然后依次输入n新建分区,p 选择类型为主分区 (根据自己需要选择就行)

输入t修改分区格式成8e(LVM). 然后 w 保存。


centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_硬盘分区_04

centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_硬盘分区_05

centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_硬盘分区_06

centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_虚拟机_07

  • step3.扩容

终端输入 vgs 查看卷组情况。如下 我的卷组名为:vg_anti

reboot(如果不重启,pvcreate可能一直失败,找不到设备)

创建物理卷:pvcreate /dev/sdc1

把物理卷加入到卷组:vgextend vg_anti /dev/sdc1  ##vg_anti为你自己的卷组名##

输入 vgdisplay查看空间情况。我这里有10G剩余。


centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_Linux_08

centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_硬盘扩容_09

centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_硬盘分区_10

lvresize -L +10G /dev/vg_anti/lv_root#把空闲的空间扩容到lv_root上 ##不同系统自己ls查看.

resize2fs /dev/vg_anti/lv_root  #重建文件系统


centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_硬盘扩容_11

df –hal 查看扩容后磁盘情况。

#######################################

#直接挂载#

  • 加好磁盘后终端输入fdisk /dev/sdc 进行分区 n p w保存。


centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_硬盘分区_12

  • 格式化磁盘

mkfs.ext3 /dev/sdc1  #格式/dev/sdc1为ext3格式。

centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_硬盘扩容_13

  • 手动挂载/dev/sdc1

mkdir /sdc1

mount /dev/sdc1 /sdc1

df –hal #查看挂载情况


centos7虚拟机硬盘扩容 centos虚拟机增加硬盘_centos7虚拟机硬盘扩容_14

  • 为了方便使用,修改/etc/fstab设置成开机自动挂载。

vi /etc/fstab

在里面加一行

/dev/sdc1     /sdc1     ext3     defaults     1 2

保存即可。这样启动时/dev/sdc1就自动挂载到/sdc1了.