Инструкция: расширение раздела EXT4 «на ходу» (без перезагрузки)

Оцените статью

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

Перед началом обязательно сделайте резервную копию данных. Операции с разделами несут риск потери информации. Убедитесь, что у вас есть доступ к консоли (физической или удалённой) на случай сбоев. Превым делом физически раширяем раздел и операции идентичные во всех платформах виртуализации с которыми я работал и просто надо указать на какой объем необходимо расширить накопитель.

Например для zVirt это выглядит следующим образом.

zVirt увеличение дискового раздела

Устанавливаем необходимые для работы утилиты.

# dnf install parted e2fsprogs cloud-utils-growpart

Проверяем текущее состояние.

# fdisk -l /dev/sdb

Диск /dev/sdb: 500 GiB, 536870912000 байт, 1048576000 секторов
Disk model: QEMU HARDDISK   
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x581a41d8

Устр-во    Загрузочный начало     Конец   Секторы Размер Идентификатор Тип
/dev/sdb1                2048 734003199 734001152   350G            83 Linux

# fdisk -l /dev/sdb1
Диск /dev/sdb1: 350 GiB, 375808589824 байт, 734001152 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт

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

# growpart /dev/sdb 1

Проверяем.

# fdisk -l /dev/sdb
Диск /dev/sdb: 500 GiB, 536870912000 байт, 1048576000 секторов
Disk model: QEMU HARDDISK   
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xdfb0ff32

Устр-во    Загрузочный начало      Конец    Секторы Размер Идентификатор Тип
/dev/sdb1                2048 1048575966 1048573919   500G            83 Linux

Расширяем файловую систему.

# resize2fs /dev/sdb1

Проверяем.

# df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
devtmpfs           4,0M            0  4,0M            0% /dev
tmpfs              950M          12K  950M            1% /dev/shm
tmpfs              380M         3,4M  377M            1% /run
/dev/sda4          113G         9,9G   97G           10% /
tmpfs              950M            0  950M            0% /tmp
/dev/sda2          974M         273M  635M           31% /boot
/dev/sdb1          492G         272G  197G           59% /opt/repo
tmpfs              190M          88K  190M            1% /run/user/42
tmpfs              190M          68K  190M            1% /run/user/0

Вот собственно и все.

Похожие записи

Настройка окружения для работы с контейнеризацией в РЕД ОС/Centos

Давайте рассмотрим настройку окружения для контеризации приложений в RedOS 8 и Centos 8. Что подразуумеватся под окружением? Я вкладываю в это понятие набор графических и консолных утилит для удобной работы…

Добавление резервного контроллера домена РЕД АДМ

В прошлой статье мы рассмотрели настройку контроллера домена РЕД АДМ, а сейгодня мы доделаем базовую инфраструктуру РЕД АДМ добавив резерный контроллер домена на случай сбоя основого. Настраиваем зону условной пересылки…

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

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

Читать еще статьи

Интересные и курьезные факты из сферы информационных технологий

Интересные и курьезные факты из сферы информационных технологий

Настройка окружения для работы с контейнеризацией в РЕД ОС/Centos

Настройка окружения для работы с контейнеризацией в РЕД ОС/Centos

Добавление резервного контроллера домена РЕД АДМ

Добавление резервного контроллера домена РЕД АДМ

Установка и настройка Keycloak в CentOS 8

Установка и настройка Keycloak в CentOS 8

Интеграция Gitea и Active Directory

Интеграция Gitea и Active Directory

Назначение операций на дополнительные кнопки мыши (Linux Wayland)

Назначение операций на дополнительные кнопки мыши (Linux Wayland)