Red Hat Training

A Red Hat training course is available for RHEL 8

3.6. Adicionando periódicos a um sistema de arquivos GFS2

O GFS2 requer um diário para cada nó em um cluster que precisa montar o sistema de arquivo. Se você adicionar nós adicionais ao cluster, você pode adicionar periódicos a um sistema de arquivos GFS2 com o comando gfs2_jadd. Você pode adicionar periódicos a um sistema de arquivos GFS2 dinamicamente em qualquer ponto sem expandir o volume lógico subjacente. O comando gfs2_jadd deve ser executado em um sistema de arquivo montado, mas ele precisa ser executado em apenas um nó no cluster. Todos os outros nós sentem que a expansão ocorreu.

Nota

Se um sistema de arquivo GFS2 estiver cheio, o comando gfs2_jadd falhará, mesmo que o volume lógico contendo o sistema de arquivo tenha sido estendido e seja maior do que o sistema de arquivo. Isto porque em um sistema de arquivos GFS2, os periódicos são arquivos simples ao invés de metadados embutidos, portanto a simples extensão do volume lógico subjacente não fornecerá espaço para os periódicos.

Antes de adicionar periódicos a um sistema de arquivos GFS2, você pode descobrir quantos periódicos o sistema de arquivos GFS2 contém atualmente com o comando gfs2_edit -p jindex, como no exemplo a seguir:

# gfs2_edit -p jindex /dev/sasdrives/scratch|grep journal
   3/3 [fc7745eb] 4/25 (0x4/0x19): File    journal0
   4/4 [8b70757d] 5/32859 (0x5/0x805b): File    journal1
   5/5 [127924c7] 6/65701 (0x6/0x100a5): File    journal2

O formato para o comando básico para adicionar periódicos a um sistema de arquivos GFS2 é o seguinte.

gfs2_jadd -j Number MountPoint
Number
Especifica o número de novos periódicos a serem adicionados.
MountPoint
Especifica o diretório onde o sistema de arquivos GFS2 é montado.

Neste exemplo, uma revista é adicionada ao sistema de arquivos no diretório /mygfs2.

gfs2_jadd -j 1 /mygfs2