Увеличение дискового пространства Ubuntu 18.04/Debian 9

Материал из Home wiki
Версия от 15:03, 8 сентября 2018; KOleg (обсуждение | вклад) (Новая страница: «'''Увеличение дискового пространства на Ubuntu 18.04''' Так же проверено на Debian 9.5 установленной…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Увеличение дискового пространства на Ubuntu 18.04 Так же проверено на Debian 9.5 установленной на Hyper-V 2016

Что это такое?

Инструкция по расширению дискового пространства на виртуальном сервере с операционной системой Ubuntu 18.04.

Увеличение диска Ubuntu 18.04 в панели управления

Если вам не хватает текущего объема дисковой подсистемы, через панель управления можно увеличить объем диска. В панели управления выберете сервер, затем откройте его Настройки → Конфигурация → Дисковое пространство. Увеличьте объем диска с помощью ползунка.

Увеличение пространства

Необходимо провести расширение диска со стороны операционной системы, чтобы добавленное дисковое пространство стало доступно. Подключитесь к виртуальному серверу по ssh с правами суперпользователя.

Для начала необходимо выполнить сканирование новой конфигурации и передать данные ядру ОС:

echo 1 > /sys/block/sda/device/rescan

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

parted

С помощью опции p выведите таблицу разделов:

(parted) p

Результат выглядит следующим образом:

 Model: VMware Virtual disk (scsi)
Disk /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1000MB  999MB   primary  ext4         boot
 2      1000MB  10.7GB  9700MB  primary               lvm

Необходимо запомнить имя устройства расширения и его размер, в нашем случае это /dev/sda объемом 21.5GB. Также необходимо запомнить номер расширяемого раздела, в примере это 2, т.к. раздел 1 содержит файлы операционной системы и является загрузочным.

С помощью следующей команды измените размер раздела, указав его номер:

(parted) resizepart <номер>

Например:

(parted) resizepart 2

Появится запрос о новом размере системы, введите объем, которой вы запомнили ранее:

End?  [XX.XGB]? YY.YGB

Например:

End?  [10.7GB]? 21.5GB

На этом работа с утилитой parted закончена, закройте ее:

(parted) quit
Information: You may need to update /etc/fstab.

Передайте ядру операционной системы Linux информацию об изменениях, указав имя устройства и номер раздела:

pvresize <имя_устройства><номер_раздела>

Например:

pvresize /dev/sda2

Измените логический том:

lvextend -r -l +100%FREE /dev/mapper/vgroup1-root

На этом расширение диска завершено.

Проверка

Проверить, что винчестер расширен корректно, выполните следующую команду:

df -h
Вывод:

 Filesystem                Size  Used Avail Use% Mounted on
udev                      213M     0  213M   0% /dev
tmpfs                      49M  2.6M   46M   6% /run
/dev/mapper/vgroup1-root   19G  2.1G   17G  12% /
tmpfs                     241M     0  241M   0% /dev/shm
tmpfs                     5.0M     0  5.0M   0% /run/lock
tmpfs                     241M     0  241M   0% /sys/fs/cgroup
/dev/sda1                 922M  140M  719M  17% /boot
tmpfs                      49M     0   49M   0% /run/user/0

В выделенной строке виден новый объем системы.