OpenStack 实例未用尽全部空间

OpenStack 实例未用尽全部空间

我已经使用 Centos 6.4 创建了具有 20 GB 磁盘空间的新实例,但是当我登录到 VPS 并执行 df -h 时,显示的空间如下所示

Filesystem            Size  Used Avail Use% Mounted on
/dev/vda1             984M  706M  229M  76% /
none                 1012M     0 1012M   0% /dev/shm

以及 fdisk -l 的输出

Disk /dev/vda: 21.5 GB, 21474836480 bytes
4 heads, 32 sectors/track, 327680 cylinders
Units = cylinders of 128 * 512 = 65536 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000a5c87

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1              17       16401     1048640   83  Linux

我需要 vda1 占用 vda 的所有空间,我该怎么做?

答案1

您需要调整分区大小,然后扩大文件系统:

  1. 进行备份
  2. fdisk /dev/vda -> d -> 1 -> n -> p -> 1 -> 17 -> [输入]

  3. -> p

    确保分区标有星号(*)以便可启动,如果不是:

    a->;1

    完成后 -> w

  4. resize2fs /dev/vda1

    (在线处理,稍等!)

  5. 重启

注意:您缺少交换分区,如果 [enter] 为交换分区留出一些空间,则可以使用 +xxxxM。

相关内容