как увеличить размер диска в линукс

Расширение дискового пространства в Ubuntu Linux

Часто бывает необходимо расширить имеющееся дисковое пространство без потери места и данных. Данная инструкция описывает весь процесс расширения — от добавления дополнительного файлового пространства в панели администрирования до настройки операционной системы и того, как выполнить увеличение размера диска в Ubuntu.

Перейдите в панель управления, выберите ваш сервер, перейдите на вкладку Действия, выберите Выключить средствами ОС и нажмите кнопку Выключить. После этого перейдите на вкладку Настройки, Конфигурация, увеличьте величину диска и нажмите кнопку Изменить (рис. 1).

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

Рис. 1. Конфигурация виртуального сервера

В нашем примере величина дискового пространства в корневом каталоге составляла 20 Гб. Сделаем жесткий диск виртуальной машины равным 40 Гб.

После нажатия на кнопку Изменить нужно дождаться выполнения операции и можно будет снова запускать сервер.

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

Рис. 2. Изменение конфигурации выполнено

Расширение дискового пространства в операционной системе Linux

Перед тем как в Ubuntu увеличить диск, посмотрим, как выполнена разметка и сколько сейчас дискового пространства доступно:

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

Рис. 3. Доступно 19 G

Как видите, общая величина группы томов /dev/mapper/ составляет 19 Гб. Наша задача — расширить размер этой группы томов до полной величины диска.

Источник

Расширение диска в Linux (Debian, CentOS, Ubuntu)

Важно! До внесения изменений, обязательно сделайте резервную копию (backup) всех данных сервера. Любые манипуляции с разделами несут в себе риск потери данных.

Расширение будет выполнено без потери данных. Это такая «хитрая техника»: существующий раздел удаляется, а на его месте создается новый, большего размера.

В нашем примере устройство называется vda и находится в каталоге /dev

2. Чтобы увеличить размер раздела (партиции, слайса) на диске, нам необходимо выполнить: fdisk /dev/vda

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

3. Затем внутри командной строки приложения fdisk выполнить p (print), чтобы увидеть таблицу разделов на диске.

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

В нашем примере раздел один. Называется /dev/vda1 и имеет объем 5ГБ. Сам же жесткий диск имеет объем 10ГБ. Давайте расширим /dev/vda1 до 10ГБ.

4. Выполним d для удаления существующего раздела. Затем n – для создания нового, p – для primary, 1 – это номер раздела; и укажем начало и конец раздела в секторах. Начальный сектор должен соответствовать начальному сектору раздела, который был удален. На скриншоте видно, что это 2048. Последний сектор раздела выбираем максимально возможным. В нашем случае fdisk предлагает нам 20971519. Его и введем.

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

5. Еще раз p – чтобы убедиться, что раздел теперь увеличился до необходимого нам размера. И w – для записи и выхода из fdisk.

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

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

6. Перезагружаем ОС — reboot

7. После перезагрузки нам необходимо расширить ФС на весь раздел. Сделаем это командой resize2fs /dev/vda1

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

Источник

Как изменить размер раздела Linux

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

Изменение размеров логических томов в Linux осуществляется сложнее, нежели в Windows, что связано с особенностями использования консольных команд и доступных графических приложений. Однако эта задача под силу любому пользователю, и приведенные далее инструкции помогут разобраться с тем, как выполнить ее быстро.

Работа с разделами в GParted

Не все юзеры Linux предпочитают использовать терминал, когда можно обойтись без него. К тому же новички в этой операционной системе не особо желают разбираться с активацией сложных команд. Поэтому в качестве первого варианта предлагаю ознакомиться с использованием программы GParted, которая представляет собой полноценную систему управления дисками.

GParted по умолчанию установлена в большинстве популярных дистрибутивов и их оболочках. Однако если при запуске окажется, что она отсутствует, используйте менеджер приложений или пользовательские репозитории для стандартной процедуры инсталляции. После этого приступайте к выполнению следующей инструкции.

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

Меняем размер разделов диска с помощью fdisk

Более гибкий, но сложный вариант изменения размера диска в Linux подразумевает использование консольной утилиты fdisk. Для выполнения расширения тома на все свободное пространство понадобится выполнить более десятка разных действий, но на все про все уйдет не больше 10 минут.

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс

Для ext2/ext3/ext4 :

Reiserfs :

В командах номера разделов указаны в качестве примеров, вы же заменяете их на свои. Еще оставлю пример команды для монтирования диска, если ранее он был отключен:

Сделать это нужно уже после внесения всех изменений.

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

После ввода последней снова используйте последовательную активацию букв так, как это было показано в предыдущей инструкции, чтобы создать новый раздел. Кроме того, не забудьте смонтировать его обратно!

Источник

Как быстро увеличить размер раздела диска на сервере

Всем привет! Недавно столкнулся с простой на первый взгляд задачей — увеличить «на горячую» размер диска на сервере Linux.

Описание задачи

Есть сервер в облаке. В моем случае, это Google Cloud — Compute Engine. Операционная система — Ubuntu, файловая система ext4 (подойдет для всех ext). Сейчас подключен диск размером 30 Гб. База растет, файлы пухнут, поэтому нужно увеличить размер диска, допустим, до 50 Гб. При этом мы ничего не отключаем, ничего не перезагружаем.

Внимание! Перед тем как начать, делаем бекап всей важной информации!

1. Для начала, проверим, сколько у нас всего свободного пространства. В консоли Linux пишем:

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс
Простыми словами, у меня 30 Гб всего и 7.9 Гб сейчас свободно. Нужно увеличить.

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс
Захожу внутрь, нажимаю «Редактировать» и увеличиваю размер диска до нужных мне размеров (в моем случае, до 50 Гб).

3. Итак, теперь у нас 50 Гб. Проверим это на сервере командой:

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс
Видим свои новые 50 Гб, но пока использовать мы можем только 30 Гб.

4. Теперь удалим текущий раздел диска на 30 Гб, создадим новый на 50 Гб. У вас может быть несколько разделов. Возможно, вам нужно будет создать и несколько новых разделов. Для этой операции будем использовать программу fdisk, которая позволяет управлять разделами жесткого диска. Также важно понимать, что такое разделы диска и для чего они нужны — читаем тут. Для запуска программы fdisk используем команду:

5. Внутри интерактивного режима программы fdisk выполняем несколько операций.

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс
Команда выводит список наших текущих разделов. В моем случае один раздел на 30 Гб и еще 20 Гб в свободном плавании, если так можно сказать.

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс
Удаляем текущий раздел для того, чтобы создать новый на все 50 Гб. Перед операцией еще раз проверяем, сделали ли мы бекап важной информации!

7. Далее указываем программе:

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс
Команда создает новый раздел. Все параметры стоит устанавливать по умолчанию — можно просто нажимать Enter. Если же у вас какой-то особый случай, то указываете свои параметры. Как видно из скриншота, я создал раздел на 50 Гб — то, что мне нужно.

8. В итоге указываю программе:

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс
Эта команда записывает изменения и выходит из fdisk. Не пугаемся, что чтение таблицы разделов не удалось. Следующая команда поможет это исправить. Осталось совсем чуть-чуть.

9. Мы вышли из fdisk и вернулись в основную Linux — строку. Далее вбиваем, как нам посоветовали ранее:

Если все прошло успешно, то вы не увидите никакого сообщения. Если у вас не установлена программа partprobe, то установите ее. Именно partprobe обновит таблицы разделов, что позволит нам расширить раздел до 50 Гб в режиме онлайн. Идем дальше.

Подсказка! Установить partprobe можно вот так:

10. Теперь осталось переопределить размер раздела с помощью программы resize2fs. Она сделает это в режиме онлайн — у меня даже в этот момент скрипты работали и писали на диск.

Программа resize2fs перезапишет метаданные файловой системы. Для этого используем следующую команду:

как увеличить размер диска в линукс. Смотреть фото как увеличить размер диска в линукс. Смотреть картинку как увеличить размер диска в линукс. Картинка про как увеличить размер диска в линукс. Фото как увеличить размер диска в линукс
Здесь sda1 — это имя вашего раздела. В большинстве случаев, это sda1, но возможны и исключения. Будьте внимательны. В итоге программа изменила нам размер раздела. Думаю, что это успех.

11. Теперь давайте убедимся, что размер раздела изменился и теперь у нас 50 Гб. Для это повторим самую первую команду:

Источник

Увеличение раздела диска в Linux на лету

Для расширения раздела без потери данных в Linux нам понадобятся утилиты parted и resize2fs. Они должны быть в любом дистрибутиве по умолчанию. В Debian они есть. Если нет, то устанавливаем.

Сам процесс ресайза раздела прост:

При этом все данные останутся на месте.

Инструкция по изменению раздела

Расширяем раздел в панели управления VDS или Proxmox

Подразумевается, что в панели управления Вы уже расширили пространство жесткого диска и теперь готовы сделать это «программно». Дополнительные объяснения здесь лишние.

Размечаем раздел

Проверяем какой размер раздела «виден» в ОС и как называется раздел:

Из примера видно, что существует жесткий диск /dev/vda уже размером 20GB. На нем есть раздел /dev/vda1, который пока занимает размер в 5GB. Именно эту разницу мы и должны исправить.

Подключаемся к жесткому диску утилитой parted, указывая жесткий диск:

Узнаем каким номером утилита parted обозначила нужный нам раздел:

В примере нужный нам раздел обозначается 1.

Расширяем раздел 1 до 20.5GB (это весь доступный размер):

Выходим из утилиты parted:

На этом этап новой разметки раздела диска закончен.

Физически изменяем размер

Запускаем последнюю команду для применения всех наших действий:

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

Комментарии

Нет комментариев к данной статье.

Оставить свой комментарий

Для того, чтобы оставить комментарий, необходимо авторизоваться.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *