4.7. Adicionando Diários ao Sistema de Arquivo
O comando
gfs2_jadd
é usado para adicionar diários ao sistema de arquivo GFS2. Você pode adicionar diários ao sistema de arquivo GFS2 de forma dinâmica em qualquer ponto, sem expandir o volume lógico adjacente. O comando gfs2_jadd
deve ser executado em um sistema de arquivo montado, mas precisará ser executado somente em um nó no cluster. Todos os outros nós reconhecem que ocorreu uma expansão.
Nota
Caso um sistema de arquivo esteja cheio, o
gfs2_jadd
falhará, mesmo que o volume lógico que possui o sistema tenha sido estendido e seja maior que o sistema de arquivo. Isto deve-se ao fato de que em um sistema de arquivo, os jornais são arquivos simples ao invés de metadados incorporados, de forma que a simples extensão do volume lógico adjacente não fornecerá espaço para os diários.
Antes de adicionar os diários em um sistema de arquivo, você pode usar a opção
journals
do gfs2_tool
para descobrir quantos diários existem no sistema de arquivo GFS2 atual. Os seguintes exemplos exibem o número e tamanho dos diários no sistema de arquivo montado em /mnt/gfs2
.
[root@roth-01 ../cluster/gfs2]# gfs2_tool journals /mnt/gfs2
journal2 - 128MB
journal1 - 128MB
journal0 - 128MB
3 journal(s) found.
4.7.1. Uso
gfs2_jadd -j Number MountPoint
Número
- Especifica o número de diários a serem adicionados.
MountPoint
- Especifica o diretório onde o sistema de arquivos do GFS2 foi montado.
4.7.2. Exemplos
Neste exemplo, um diário é adicionado ao sistema de arquivo no diretório
/mygfs2
.
gfs2_jadd -j1 /mygfs2
Neste exemplo, dois diários são adicionados no sistema de arquivo no diretório
/mygfs2
.
gfs2_jadd -j2 /mygfs2
4.7.3. Uso Completo
gfs2_jadd [Options
] {MountPoint
|Device
} [MountPoint
|Device
]
MountPoint
- Especifica o diretório onde o sistema de arquivos do GFS2 foi montado.
Device
- Especifica o nó de dispositivo do sistema de arquivo.
Tabela 4.4, “Opções do GFS2 Específicas Disponíveis para Adicionar Diários” descreve as opções do GFS2 específicas que podem ser usadas ao adicionar diários ao sistema de arquivo GFS2.
Sinalizador | Parâmetro | Descrição |
---|---|---|
-h | Ajuda. Exibe uma pequena mensagem de uso. | |
-J | MegaBytes | Especifica o tamanho dos novos diários em megabytes. O tamanho do diário padrão é de 128 megabytes. O tamanho mínimo é de 32 megabytes. Para adicionar diários de diferentes tamanhos ao sistema de arquivo, o comando gfs2_jadd deve ser executado para cada tamanho de diário. O tamanho especificado é arredondado para baixo para que seja um múltiplo do tamanho do segmento do diário que foi especificado quando o sistema de arquivo foi criado. |
-j | Número | Especifica o número de diários novos a serem adicionados pelo comando gfs2_jadd . O valor padrão é de 1. |
-q | Silencioso. Abaixa o nível de verbosidade. | |
-V | Exibe as informações sobre a versão do comando. |