Как установить или изменить размер 2,2 Гбайт корневого тома с поддержкой хранилища экземпляров AWS?
Я только что запустил AWS EC2 r3.large
экземпляр с Ubuntu. r3.large
имеет 32GB
SSD например хранить с ним. Моя проблема в том, что размер корневого тома /dev/xvda
слишком маленький, и я не могу найти эффективный способ использовать все 32GB
в моем экземпляре магазина экземпляров EC2.
Если я не добавлю хранилище при запуске экземпляра, я получу
/dev/xvda
из10 GB
, что я понимаю, является максимально возможным для корневых томов хранилища экземпляров.Если я добавлю хранилище при запуске экземпляра, я получу еще меньше
/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
Мои вопросы:
Как я могу получить
10GB
root и использовать оставшуюся часть хранилища экземпляров для/dev/xvdb
? (вместо того, чтобы иметь крошечный корневой том и все остальное в/dev/xvdb
)Есть ли способ использовать пространство в
/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
Кроме того, теперь я попытался запустить новые экземпляры без указания дополнительного хранилища (т.е. оставить его по умолчанию), но я даже не могу вернуть 10 ГБ /dev/xvda
, EC2 как-то последовательно создает 2.2G
root, который не будет содержать пакеты, которые я собираюсь установить.
1 ответ
С https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/add-instance-store-volumes.html
Для экземпляров с томом хранилища экземпляров для корневого тома размер этого тома зависит от AMI, но максимальный размер составляет 10 ГБ.