zoukankan      html  css  js  c++  java
  • centos7 挂载未分配的硬盘空间

    最近在做提供虚拟机的工作时发现,vcenter的模板虽然可以快速创建出和模板一模一样的虚拟机,但是由于对硬盘的配置每个人的要求不同,vmware只支持扩大硬盘配置。

    故在做模板时,硬盘设计的小些,然后根据每个人不同的需求再做磁盘的扩容就好了。

     


    一、场景

    虚拟机初始硬盘:16G

    虚拟机扩容后硬盘:50G

    需求:将扩容的34G空间增加到文件系统/dev/mapper/centos-root中

     


    二、扩容文件系统

    2.1 确认硬盘空间

    # 查看文件系统的硬盘使用

    df -h

     

    # 查看硬盘数量和分区情况

    fdisk -l

     

    2.2 对未分配的空间进行分区

    # 创建新分区

    fdisk /dev/sda

    1)输入“n”,回车;(n:新建分区)

    2)不用输入,回车;(p:主分区)

    3)下面几个选项不用输入,回车;

    4)输入“t”,回车;接着不用输入,回车;(t:设置分区号)

    5)输入“L”,回车;接着输入“8e”,回车;(8e:指定分区格式为Linux LVM)

    6)输入“w”,回车;(w:保存修改)

     

    2.3 重启虚拟机

    reboot

    2.4 查看新的分区情况(新的分区/dev/sda3)

    fdisk -l

     

    2.5 对目标分区扩容

    # 创建物理卷

    pvcreate /dev/sda3

     

    # 添加物理卷(/dev/sda3)到卷组(centos)

    vgextend centos /dev/sda3

     

    # 查看centos卷组的属性

    vgdisplay

    可以看到有不到34G的空闲空间可以扩展。

     

    # 将空闲的空间都分配给root文件系统

    lvextend -l +100%FREE /dev/mapper/centos-root

     

    # 对root文件系统执行扩容

    xfs_growfs /dev/mapper/centos-root

     

    # 查看扩容后文件系统的硬盘使用

    df -h

     

  • 相关阅读:
    Reaper自定义模板
    c#3.0 特性
    C#中下载文件出现410错误。
    使用Create task with ContentType创建任务的时候,必须先在task list中加上该ContentType
    tsmmc.msc 远程桌面
    工作流的ReplicatorActivity
    关于Windows2003的远程桌面链接数量。
    【手绘】A old painting ,drawed in middle school ,grade 8
    【Notepad++】Notepad ++ plugin Compare
    【资讯】Fight for this goal ,and better than this~
  • 原文地址:https://www.cnblogs.com/cuijinlong/p/13091159.html
Copyright © 2011-2022 走看看