Инструкция: расширение раздела 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

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

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

1С Предприятие ошибка «Порядок сортировки не поддерживается базой данных»

Довольно распространенная ошибка при использовании Postgresql в качестве базы данных для 1С Предприятие. Но ничего особенного нет и просто придется создать базу в нужной нам кодировке. Установка необходимых локалей В…

Создание локальной копии репозитория пакетов main и updates в REDOS и CENTOS

Так как наш проект по внедрению REDOS перешел в Production-фазу, то как я уже говорил мы работаем в закрытом контуре без доступа в интернет. Следовательно для установки програмного обеспечения и…

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

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

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

1С Предприятие ошибка «Порядок сортировки не поддерживается базой данных»

1С Предприятие ошибка «Порядок сортировки не поддерживается базой данных»

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

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

Создание локальной копии репозитория пакетов main и updates в REDOS и CENTOS

Создание локальной копии репозитория пакетов main и updates в REDOS и CENTOS

Установка Bitrix 24 (Centos 9 на хостинге Selectel)

Установка Bitrix 24 (Centos 9 на хостинге Selectel)

Интеграция DevOps (Gitea+Concourse) стека с FreeIPA

Интеграция DevOps (Gitea+Concourse) стека с FreeIPA

Шпаргалка по основным командам консоли Ubuntu Linux

Шпаргалка по основным командам консоли Ubuntu Linux