Linux – как расширить диск | МАРС Телеком

ПерезвонимВам

Попробовать бесплатно
Нажимая ОТПРАВИТЬ я соглашаюсь с обработкой персональных данных
Вы также можете связаться с нашими специалистами по телефону 8 800 333-65-40 (звонок бесплатный по всей территории России).
аватарка
MARS Connector

Программа служит для подключения к услуге "Аренда виртуального сервера" и "Аренда 1С".

СКАЧАТЬ

Linux – как расширить диск


Если ваш Linux – виртуальная машина и вы расширили его виртуальный диск, то вы можете столкнуться с ситуацией, когда система будет видеть свободное пространство на этом диске, но не даст вам задействовать его. Как же воспользоваться появившимся свободным местом?

Запросить демо
Листайте ниже

Если ваш Linux – виртуальная машина и вы расширили его виртуальный диск, то вы можете столкнуться с ситуацией, когда система будет видеть свободное пространство на этом диске, но не даст вам задействовать его. Как же воспользоваться появившимся свободным местом?

Инструкция будет полезна для всех случаев, когда надо увеличить пространство в гостевой ОС Linux, но в статье разберем связку Microsoft Hyper-V и Ubuntu 18.04 Server.

Мы имеем в наличии 1 виртуальную машину с 1 виртуальным диском, который и надо будет расширить.

Узнаём нашу конфигурацию, введя в терминале команды:

sudo gdisk /dev/sda

p

q

Наша текущая конфигурация

Видим наш диск на 10 Гб и 3 раздела. По легенде нам необходимо расширить третий раздел диска.

Со стороны гипервизора расширяем виртуальный диск до нужного размера и снова выполняем команды в терминале:

sudo gdisk /dev/sda

p

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

Проверим это, удалив раздел номер 3 и далее создав новый раздел с большим размером.

Вводим в терминал:

sudo gdisk /dev/sda

Вводим ключ удаления раздела.

d

Вводим номер раздела.

3

Проверяем что раздел пропал.

p

Создаём новый раздел.

n

Указываем номер нового раздела.

3

Нажимаем клавишу «Enter», для подтверждения начального сектора.

Нажимаем клавишу «Enter», для подтверждения последнего сектора.

В строке Last sector видим, что максимально допустимый сектор может быть 20971486, что соответствует первоначальному размеру раздела.

В строке Last sector видим, что максимально допустимый сектор может быть 20971486, что соответствует первоначальному размеру раздела.

Для того чтобы преодолеть это препятствие, вводим в терминал:

sudo gdisk /dev/sda

Далее пробуем записать таблицу разделов на диск, нажав на клавишу «w».

Получаем предупреждение, что вторичный заголовок записан слишком рано на диске.

Исправляем ошибку, нажав клавишу «y».

Подтверждаем всю серьёзность происходящего, нажав на клавишу «y» ещё раз.

Подтверждаем всю серьёзность происходящего, нажав на клавишу «y» ещё раз.

Далее перезагружаем систему введя в терминал команду:

reboot

После перезагрузки системы пробуем расширить раздел ещё раз. Вводим в терминал:

sudo gdisk /dev/sda

Вводим ключ удаления раздела.

d

Вводим номер раздела.

3

Проверяем что раздел пропал.

p

Создаём новый раздел.

n

Указываем номер нового раздела.

3

Нажимаем клавишу «Enter», для подтверждения начального сектора.

Нажимаем клавишу «Enter», для подтверждения последнего сектора.

Записываем изменения.

Нажимаем клавишу «w», для того чтобы записать изменения.

Мы получили расширенный раздел.

Мы получили расширенный раздел, но и это ещё не всё. Теперь необходимо расширить разделы LVM.

Вводим в терминале:

sudo pvdisplay

sudo pvresize /dev/sda3

sudo pvdisplay

Мы получили расширенный раздел.

У нас появилось свободное место, которое необходимо добавить в LVM.

sudo lvdisplay

sudo lvextend –l +1280 /dev/Ubuntu-vg/Ubuntu-lv

sudo lvdisplay

Добавим свободное место в LVM.

Осталось расширить корневой раздел и можно расслабиться.

Смотрим размер корневого раздела:

df –h

Расширяем корневой раздел:

sudo resize2fs /dev/Ubuntu-vg/Ubuntu-lv

Снова проверяем размер корневого раздела:

df –h

Расширяем корневой раздел.

На этом всё. Если остались вопросы звоните или пишите нам на support@marstel.ru, наши технические специалисты с радостью ответят на Ваши вопросы.


https://marstel.ru/rent1c

Уже уходите?Хотите, перезвоним Вам за 30 секунд?

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

Пользовательское соглашение Звонок для Вас бесплатный

БЕСПЛАТНЫЙ АУДИТ
ОТДЕЛА ПРОДАЖ

при заказе нашей услуги