Linux – как расширить диск — Марстел

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

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

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

СКАЧАТЬ
Linux – как расширить диск

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


Если ваш 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
Расширяем корневой раздел.

На этом всё. Арендовать серверные мощности на базе Linux можно на нашем разделе сайта Аренда виртуального сервера.


https://marstel.ru/server

Уже уходите?

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

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

Жду звонка
Идёт отправка!

Звонок для Вас бесплатный