Я только что запустил экземпляр AWS EC2 r3.large с Ubuntu. r3.large имеет 32GB SSD, например, хранилище с ним. Моя проблема в том, что размер root volumne /dev/xvda слишком мал, и я не могу найти эффективный способ использовать все 32GB в моем экземпляре EC2, поддерживаемом хранилищем экземпляров.

  1. Если я не добавлю хранилище при запуске экземпляра, я получу /dev/xvda размером 10 GB , что, как я понимаю, является максимально возможным для корневых томов хранилища экземпляров.

  2. Если я добавлю хранилище при запуске экземпляра, я получу еще меньше /dev/xvda всего 2.2 GB как показано в sudo fdisk -l ниже.

Диск /dev /xvda: 2,2 ГиБ, 2361393152 байта, 4612096 секторов Единицы: сектора 1 * 512 = 512 байт Размер сектора (логический / физический): 512 байт / 512 байт Размер ввода / вывода (минимальный / оптимальный): 512 байт / 512 байт Тип метки диска: dos Идентификатор диска: 0xef20d59b

Device     Boot Start     End Sectors  Size Id Type
/dev/xvda1 *     2048 4610047 4608000  2.2G 83 Linux


Disk /dev/xvdb: 30 GiB, 32212254720 bytes, 62914560 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Мои вопросы:

  1. Как я могу получить корень 10 10GB и использовать оставшуюся часть хранилища экземпляров для /dev/xvdb ? (вместо крошечного корневого тома и всего остального в /dev/xvdb)

  2. Есть ли способ использовать пространство в /dev/xvdb без проблем в корневом томе?

-- ОБНОВИТЬ --

Вывод lsblk :

$ sudo lsblk 
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  2.2G  0 disk 
└─xvda1 202:1    0  2.2G  0 part /
xvdb    202:16   0   30G  0 disk 

Кроме того, теперь я попытался запустить новые экземпляры без указания дополнительного хранилища (то есть, оставив его по умолчанию), но я даже не могу вернуть 10GB /dev/xvda . EC2 каким-то образом последовательно создает корень 2.2G , который не будет содержать пакеты, которые я собираюсь установить.

1 ответ1

0

С https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/add-instance-store-volumes.html

Для экземпляров с томом хранилища экземпляров для корневого тома размер этого тома зависит от AMI, но максимальный размер составляет 10 ГБ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .