Назад | Перейти на главную страницу

EC2 Дисковое пространство используется не полностью

Имею экземпляр EC2. При запуске я попробовал с дисковым пространством, например, 16 ГБ.

В консоли AWS я вижу, что был создан новый том EBS размером 16 ГБ и прикреплен.

Когда я вхожу в систему, я вижу, что размер диска составляет 16 ГБ, но мой раздел составляет всего 8 ГБ.

Команда Df

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvde1      7.9G  1.5G  6.1G  20% /
tmpfs           1.9G     0  1.9G   0% /dev/shm

Команда Fdisk:

$ sudo fdisk -l

Disk /dev/xvde: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00098461

    Device Boot      Start         End      Blocks   Id  System
/dev/xvde1   *           1        1045     8387584   83  Linux

lsblk

$ lsblk
NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvde    202:64   0  16G  0 disk
└─xvde1 202:65   0   8G  0 part /

Согласно этому сообщению SF Диск EC2, а не размер тома EBS Я попытался изменить размер тома EBS.

sudo resize2fs /dev/xvde1

Но я получаю

The filesystem is already 2096896 blocks long.  Nothing to do!

Когда я попытался удалить раздел и воссоздать его, я не смог загрузить машину. Как можно использовать все мое дисковое пространство.

Будет лучше, если у меня будет один раздел, занимающий все мое дисковое пространство.

Спасибо, Майкл, за совет.

Я следил за этим SO сообщение с некоторыми изменениями, упомянутыми ниже.

ВНИМАНИЕ: DOS-совместимый режим устарел. Настоятельно рекомендуется выключить режим (команда 'c') и изменить единицы отображения на секторы (команда 'u').

Я был на CentOS. Вы должны выключить DOS-совместимый режим. И продолжайте делать шаги.

Как только это будет сделано, я смогу бежать

sudo resize2fs /dev/xvde1