AWS EC2: ошибка расширения раздела тома EBS

Я пытаюсь увеличить том EBS со 120 ГБ до 200 ГБ на экземпляре c5d.xlarge EC2 под управлением Ubuntu. Я следую этому руководству.

Пока что я создал моментальный снимок текущего тома EBS, а затем увеличил его до 200 ГБ.

sudo lsblk

nvme1n1     259:0    0  93.1G  0 disk
nvme0n1     259:1    0   200G  0 disk
└─nvme0n1p1 259:2    0   120G  0 part /

Следуя руководству, я попытался расширить раздел nvme0n1p1 до 200 ГБ:

sudo growpart /dev/nvme0n1p1 1

WARN: unknown label
failed [sfd_dump:1] sfdisk --unit=S --dump /dev/nvme0n1p1
sfdisk: /dev/nvme0n1p1: does not contain a recognized partition table
FAILED: failed to dump sfdisk info for /dev/nvme0n1p1

Кажется, раздел не распознан.

Я также пытался использовать команду resize2fs, но она ничего не делает:

sudo resize2fs /dev/nvme0n1p1

resize2fs 1.44.1 (24-Mar-2018)
The filesystem is already 31457019 (4k) blocks long.  Nothing to do!

Любая идея, как я могу расширить раздел до нужного размера?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
269
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

На самом деле команда growpart была неправильной. Он должен следовать синтаксису growpart path/to/device_name partition_number, поэтому правильная команда:

sudo growpart /dev/nvme0n1 1

Другие вопросы по теме