Увеличение хранилища разделов на лету

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

Статический раздел является частью непрерывной памяти. Это немного старый метод, но до сих пор его часто используют. Начнем, не теряя времени.

Сначала возьмем жесткий диск и подключим к нему хранилище. Как видите, я подключил 1 ГБ жесткого диска.

Затем мы увидим, добавлен ли жесткий диск в нашу систему или нет. Зайдите в систему и используйте fdisk -lcommand

Это было добавлено. Теперь перейдите на этот жесткий диск с помощью команды fdisk /dev/xvdf и создайте раздел.

Как видите, я сделал раздел размером 512 Мб. Теперь отформатируйте его. Я использую тип ext4 для форматирования.

mkfs.ext4 /dev/xvdf1

Это готово к использованию, просто смонтируйте его с папкой

mount /dev/xvdf1 /data

Проверьте, все ли сделано идеально или нет df -h

Теперь, если наше хранилище заполнено, и нам нужно добавить дополнительное хранилище, но наши данные не должны быть повреждены, и мы не можем отсоединить хранилище. Итак, просто удалите раздел и создайте новый с большим объемом памяти.

Теперь я сделал раздел 1023M. Но, если вы видите из df -h, там ничего не меняется, потому что вам нужно пересоздать таблицу инодов.

resize2fs /dev/xvdf1

Теперь, если вы видите это, ваше хранилище увеличилось, и ваши последние данные также там.

Это все …

Спасибо за чтение!