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

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

3.5.1. Формат

gfs2_grow MountPoint
MountPoint
Задает файловую систему GFS2.

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

Перед выполнением команды gfs2_grow:
  • Создайте резервную копию важных данных.
  • Определите используемый расширяемой файловой системой объем. Для этого выполните команду df ТочкаМонтирования.
  • Expand the underlying cluster volume with LVM. For information on administering LVM volumes, see the LVM Administrator's Guide
После gfs2_grow выполните команду df для проверки доступного простанства.

3.5.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.

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

gfs2_grow [Options] {MountPoint | Device} [MountPoint | Device]

MountPoint
Определяет точку монтирования файловой системы GFS2.
Device
Узел устройства, использующегося для наращивания файловой системы.
Таблица 3.3, «Параметры GFS2, доступные при расширении файловой системы» describes the GFS2-specific options that can be used while expanding a GFS2 file system.

Таблица 3.3. Параметры GFS2, доступные при расширении файловой системы

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