4.6. Увеличение размера файловой системы

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

Примечание

Если файловая система была создана с помощью mkfs.gfs2, ее нельзя будет уменьшить.

4.6.1. Формат команд

gfs2_grow точка_монтирования
точка_монтирования
Каталог подключения файловой системы.

4.6.2. Комментарии

Перед выполнением gfs2_grow:
  • Создайте резервную копию важных данных.
  • Определите том, где расположена файловая система. Для этого выполните df точка_монтирования.
  • С помощью LVM увеличьте размер тома. Руководство администратора LVM содержит информацию об управлении томами LVM.
После gfs2_grow выполните df для проверки доступного пространства.

4.6.3. Примеры

Пример увеличения файловой системы в /mygfs2fs.
[root@dash-01 ~]# gfs2_grow /mygfs2fs
FS: Mount Point: /mygfs2fs
FS: Device:      /dev/mapper/gfs2testvg-gfs2testlv
FS: Size:        524288 (0x80000)
FS: RG size:     65533 (0xfffd)
DEV: Size:       655360 (0xa0000)
The file system grew by 512MB.
gfs2_grow complete.

4.6.4. Полная форма

gfs2_grow [параметры] {точка_монтирования | устройство} [точка_монтирования | устройство]
точка_монтирования
Каталог подключения файловой системы.
устройство
Устройство, на котором расположена файловая система.
Таблица 4.3, «Параметры gfs2_grow » содержит список доступных параметров.

Таблица 4.3. Параметры gfs2_grow

ПараметрОписание
-hКраткая справка.
-qОтключает подробный вывод.
-r МБРазмер новой группы ресурсов в мегабайтах (по умолчанию 256 МБ).
-TТестовый режим. Выполняет все вычисления, но не записывает данные на диск.
-VВозвращает версию команды.