4.6. Aumentando um Sistema de Arquivo
O comando
gfs2_grow
é usado para expandir um sistema de arquivo GFS2, depois que o dispositivo, onde o sistema de arquivo estiver, for expandido. A execução de um comando gfs2_grow
em um sistema de arquivo GFS2 existente preenche todo o espaço livre entre o final do sistema arquivo atual e o final do dispositivo com uma extensão de sistema de arquivo GFS2 inicializada recentemente. Quando a operação de preenchimento for concluída, o índice dos recursos para o sistema de arquivo será atualizado. Todos os nós no cluster podem usar um espaço de armazenamento extra que tenha sido adicionado.
O comando
gfs2_grow
deve ser executado em um sistema de arquivo montado, mas precisa ser executado somente em um nó de um cluster. Todos os outros nós reconhecerão que a expansão ocorreu e automaticamente começarão a usar um novo espaço.
Nota
Você não pode diminuir o tamanho do sistema de arquivo, depois da criação do sistema de arquivo com o comando
mkfs.gfs2
.
4.6.1. Uso
gfs2_grow MountPoint
MountPoint
- Especifica o sistema de arquivo GFS2 para o qual as ações se aplicam.
4.6.2. Comentários
Antes de executar o comando
gfs2_grow
:
- Faça um backup dos dados importantes no sistema de arquivos.
- Determina o volume que é usado pelo sistema de arquivo a ser expandido executando o comando
df
MountPoint
- Expande o volume do cluster adjacente com o LVM. Para informações sobre como administrar os volumes LVM, veja o Logical Volume Manager Administration.
Depois de executar o comando
gfs2_grow
, execute o comando df
para verificar se o novo espaço está disponível no sistema de arquivo.
4.6.3. Exemplos
Neste exemplo, o sistema de arquivo no diretório
/mygfs2fs
, é expandido.
[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. Uso Completo
gfs2_grow [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.3, “Opções de GFS2 específico Disponíveis Ao Expandir um Sistema de Arquivos.” descreve as opções específicas do GFS2 que podem ser usadas enquanto estiver expandindo um sistema de arquivos do GFS2.
Opções | Descrição |
---|---|
-h | Ajuda. Exibe uma mensagem curta de uso. |
-q | Silencioso. Abaixa o nível de verbosidade. |
-r MegaBytes | Especifica o tamanho do novo grupo de recursos. O tamanho padrão é de 256MB. |
-T | Teste. Faz todos os cálculos, mas não edita nenhum dado no disco e não expande o sistema de arquivo. |
-V | Exibe as informações sobre a versão do comando. |