云硬盘 EVS-扩展系统盘的分区和文件系统(Linux内核低于3.6.0):扩大已有MBR分区(内核版本低于3.6.0)

时间:2023-11-01 16:20:00

扩大已有MBR分区(内核版本低于3.6.0)

以“CentOS 6.5 64bit”操作系统为例,系统盘“/dev/vda”原有容量40GB,只有一个分区“/dev/vda1”。将系统盘容量扩大至100GB,本示例将新增的60GB划分至已有的MBR分区内“/dev/vda1”内。

  1. (可选)执行以下命令,安装growpart扩容工具。

    yum install cloud-utils-growpart

    可以用growpart命令检查当前系统是否已安装growpart扩容工具,若回显为工具使用介绍,则表示已安装,无需重复安装。

  2. 执行以下命令,安装dracut-modules-growroot工具。

    yum install dracut-modules-growroot

    回显类似如下信息:
    [root@ecs-test-0002 ~]# yum install dracut-modules-growrootLoaded plugins: fastestmirror, securitySetting up Install ProcessLoading mirror speeds from cached hostfileepel/metalink                                                                                                                      | 4.3 kB     00:00      * epel: pubmirror1.math.uh.edubase                                                                                                                               | 3.7 kB     00:00     extras                                                                                                                             | 3.4 kB     00:00     updates                                                                                                                            | 3.4 kB     00:00     Package dracut-modules-growroot-0.20-2.el6.noarch already installed and latest versionNothing to do

  3. 执行以下命令,重新生成initramfs文件。

    dracut -f

  4. 执行以下命令,查看系统盘“/dev/vda”的总容量。

    fdisk -l

    回显类似如下信息:
    [root@ecs-test-0002 ~]# fdisk -lDisk /dev/vda: 107.4 GB, 107374182400 bytes255 heads, 63 sectors/track, 13054 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x0004e0be   Device Boot      Start         End      Blocks   Id  System/dev/vda1   *           1        5222    41942016   83  Linux

  5. 执行以下命令,查看系统盘分区“/dev/vda1”的容量。

    df -TH

    回显类似如下信息:
    [root@ecs-test-0002 ~]# df -THFilesystem     Type   Size  Used Avail Use% Mounted on/dev/vda1      ext4    43G  1.7G   39G   5% /tmpfs          tmpfs  2.1G     0  2.1G   0% /dev/shm

  6. 执行以下命令,重启云服务器

    reboot

    待重启完成后,重新连接云服务器后,执行以下操作。

    重启云服务器后,扩展磁盘分区和文件系统即可生效,无需再执行“resize2fs 磁盘分区”命令来扩展分区和文件系统。

  7. 执行以下命令,查看扩容后系统盘分区“/dev/vda1”的容量。

    df -TH

    回显类似如下信息:
    [root@ecs-test-0002 ~]# df -THFilesystem     Type   Size  Used Avail Use% Mounted on/dev/vda1      ext4   106G  1.7G   99G   2% /tmpfs          tmpfs  2.1G     0  2.1G   0% /dev/shm

support.huaweicloud.com/bestpractice-evs/evs_02_0026.html