Help Center/ Elastic Cloud Server/ Troubleshooting/ Disk Space Management Issues/ What Can I Do If the Partition Capacity Fails to Be Expanded Using growpart After the EVS Disk Capacity Is Expanded?
Updated on 2024-08-15 GMT+08:00

What Can I Do If the Partition Capacity Fails to Be Expanded Using growpart After the EVS Disk Capacity Is Expanded?

Symptom

After the capacity of an EVS disk is expanded, running the growpart command to expand the partition capacity fails. The error information is as follows:

Figure 1 Error message 1
Figure 2 Error message 2

Possible Cause

After expanding the capacity of an EVS disk, you need to expand the capacity of its partitions and file system. If the partitions are not aligned during initialization, the partition capacity may fail to be expanded using the growpart command.

Run the parted -l command. If the value in the Start column is not 2048s or 1049KB, the partitions are not aligned.

Figure 3 Partitions not aligned

Solution

If partitions are not aligned, their capacity cannot be automatically expanded. You need to manually expand the capacity or repartition the disk.

This section describes how to manually expand the capacity of disk partitions.

Repartitioning disks will cause data loss. Exercise caution when performing this operation.

Manual capacity expansion may be risky, so you need to back up data before performing this operation. For details, see Creating a Snapshot or Creating a Cloud Disk Backup.

  1. Log in to a Linux ECS.
  2. Stop the processes related to the mount directory.
  3. Run the following command to uninstall sdb1 (as an example):

    umount /dev/sdb1

  4. Run the following command to manually expand the capacity:

    parted /dev/sdb

  5. Run the p command to check the current partition.
  6. Run the following command to select a partition for capacity expansion:

    You must select the last partition because only its capacity can be expanded.

    resizepart 1 (Partition number, partition 1 is used as an example in this command) 100%

  7. Run the p command to check whether the partition capacity is expanded.
    Figure 4 Partition capacity expansion
  8. Run the q command to exit the parted interaction mode. The partition capacity is manually expanded.