4.7. Добавление журналов

В GFS2 журналы можно добавить в любое время с помощью gfs2_jadd. Команда запускается в подключенной файловой системе на одном узле — изменения автоматически отразятся на других узлах.

Примечание

Если файловая система переполнена, gfs2_jadd завершится неудачей, даже если логический том в ее основе был увеличен. Дело в том, что журналы хранятся в обычных файлах, а не в виде метаданных, поэтому увеличения нижележащего логического тома будет недостаточно, и надо будет нарастить саму файловую систему.
Определите текущее число журналов, выполнив gfs2_tool с аргументом journals:
[root@roth-01 ../cluster/gfs2]# gfs2_tool journals /mnt/gfs2
journal2 - 128MB
journal1 - 128MB
journal0 - 128MB
3 journal(s) found.

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

gfs2_jadd -j число точка_монтирования
число_журналов
Число журналов для добавления.
точка_монтирования
Каталог подключения файловой системы.

4.7.2. Примеры

Добавление одного журнала для /mygfs2:
gfs2_jadd -j1 /mygfs2
Добавление двух журналов для /mygfs2:
gfs2_jadd -j2 /mygfs2

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

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

Таблица 4.4. Параметры gfs2_jadd

ФлагПараметрОписание
-h Краткая справка.
-JМБРазмер журнала в мегабайтах. По умолчанию используется 128 МБ, при этом минимально допустимый размер — 32 МБ. Чтобы добавить журналы разных размеров, надо будет выполнить gfs2_jadd несколько раз. Указанная величина округляется в меньшую сторону так, чтобы она была кратной размеру сегмента журнала, определенного при создании файловой системы.
-jчисло_журналовЧисло журналов. По умолчанию будет добавлен один журнал.
-q Отключает подробный вывод.
-V Возвращает версию команды.