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

Расширить пространство файловой системы Linux на инстансе Amazon EC2

Я создал инстанс Amazon EC2, используя образ AWS Community RightImage CentOS 7 (x64). Изображение по умолчанию занимает 7 ГБ. Я имею право на бесплатный уровень AWS, и я создал соответственно базовый диск 30 ГБ. Я хочу, чтобы файловая система расширилась и заняла весь этот том. Я следую этому руководству: введите описание ссылки здесь от Amazon.

Когда я выполняю файл чтобы получить файловую систему, вот что я получаю: [root @ ip-xxx ~] # file -s / dev / xvd *

/dev/xvda:  x86 boot sector; partition 1: ID=0x83, active, starthead 31, startsector 2000, 20969520 sectors, code offset 0x63
/dev/xvda1: Linux rev 1.0 ext3 filesystem data, UUID=7f80f47c-521a-4280-99dc-d00273f53fe6, volume name "ROOT" (needs journal recovery) (large files)

lsblk ясно показывает, что на диске осталось место ...

[root@ip-xxx ~]# lsblk
NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  30G  0 disk 
`-xvda1 202:1    0  10G  0 part /

Но когда я бегу resize2fs, он говорит, что делать нечего ...

[root@ip-xxx ~]# resize2fs -p /dev/xvda1
resize2fs 1.42.9 (28-Dec-2013)
The filesystem is already 2621190 blocks long.  Nothing to do!

Что мне здесь не хватает? Как мне расширить файловую систему до полного размера диска?

Спасибо,
м ^ е

Сначала вам нужно расширить свой раздел. resize2fs - это инструмент для создания файловой системы, а не инструмент для разбиения на разделы. Используйте такой инструмент, как fdisk или parted на базовом диске (xvda), чтобы сначала расширить раздел до конца диска.

Для этого с помощью parted: https://www.gnu.org/software/parted/manual/html_node/parted_31.html

Для этого с помощью fdisk: https://access.redhat.com/articles/1190213

После этого вы можете изменить размер файловой системы.

Хотя технически это возможно сделать с корневым разделом в сети, я бы не рекомендовал это. Лучше всего это делать, когда собственная система отключена (вместо этого для работы с ней используется действующая система).

Всегда делайте резервную копию своих данных, прежде чем делать что-либо подобное.