6

虚拟机centos如何给硬盘增加空间。

 3 years ago
source link: http://www.hechunbo.com/index.php/archives/362.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

虚拟机centos如何给硬盘增加空间。

因为事先分配给虚拟的20g空间不够用了。 所以要想办法增加空间。 在linux 下增加硬盘空间的方法稍微复杂一点。

操作步骤如下:

  1. df- h 查看当前挂载点的信息。在结束之后再运行df-h查看两个对比效果
  2. vmware中选中虚拟机的硬盘增加空间
  3. 对新增加的硬盘进行分区格式化

    1. fdisk /dev/sda
    2. p #输入p,查看已分区数量
    3. n #输入n增加一个分区
    4. p #输入p 分区类型选择主分区。
    5. 3 #分区号输入3(因为1,2已经用过了,sda1是分区1,sda2是分区2,sda3分区3)
    6. 回车      #默认(起始扇区)
    7. 回车      #默认(结束扇区)
    8. t        #修改分区类型
    9. 3       #选分区3
    10. 8e       #修改为LVM(8e就是LVM)
    11. w       #写分区表
    12. q       #完成,退出fdisk命令
  4. 重启机器reboot
  5. 格式化分区3
    mkfs.xfs /dev/sda3
  6. 添加新LVM到已有的LVM组,实现卷扩容
    1.lvm #输入lvm 进行管理

    1. 这是初始化刚才的分区3

      lvm> pvcreate /dev/sda3

    2. 将初始化过的分区加入到虚拟卷组centos (卷和卷组的命令可以通过 vgdisplay查看)

      lvm> vgextend centos /dev/sda3

    4.#vgdisplay查看free PE /Size
    lvm> vgdisplay -v
    lvm> vgdisplay

    1. 扩展已有卷的容量(18023 是通过vgdisplay查看free PE /Size的大小)

      lvm> lvextend -l+18023 /dev/mapper/centos-root

    2. 查看卷容量,这时你会看到一个很大的卷了

      lvm> pvdisplay

    3. lvm> quit

  7. 自动扩展XFS文件系统到最大的可用大小

    xfs_growfs /dev/centos/root


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK