Estender uma partição LVM (volume lógico) usando o comando `lvextend` no Linux, particularmente no Red Hat/CentOS 7 ou 8, envolve as seguintes etapas:
1. Listar volumes lógicos: - Primeiro, liste os volumes lógicos existentes usando o comando `lvdisplay` para obter uma visão geral da sua configuração atual do LVM:
```
lvdisplay
```
Isso mostrará o tamanho atual e outras informações sobre seus volumes lógicos.
2. Identifique o volume lógico extensível: - Identifique o volume lógico que você deseja estender. Anote seu nome, tamanho e grupo de volumes.
3. Verifique o espaço livre: - Determine a quantidade de espaço livre disponível no grupo de volumes associado ao volume lógico que você deseja estender. Use o comando `vgs` para isso:
```
vgs
```
Procure o nome do grupo de volumes que corresponde ao volume lógico identificado anteriormente. Ele mostrará o tamanho total e o espaço livre disponível no grupo de volumes.
4. Estenda o volume lógico: - Use o comando `lvextend` para estender o volume lógico com a quantidade desejada de espaço livre.
Por exemplo, para estender o volume lógico denominado "lvol0" em 3 GB (3072 MB), execute:
```
lvextend -L +3G /dev/mapper/vg00-lvol0
```
Substitua "vg00" e "lvol0" pelo grupo de volumes real e pelos nomes dos volumes lógicos, respectivamente.
5. Verifique a extensão do grupo de volumes: - Verifique novamente o grupo de volumes utilizando o comando `vgs` para confirmar a redução do espaço livre devido à extensão do volume lógico.
6. Redimensionar sistema de arquivos: - Se o volume lógico estendido for usado por um sistema de arquivos, será necessário redimensionar o sistema de arquivos para utilizar o espaço recém-adicionado.
Por exemplo, se "lvol0" estiver formatado com um sistema de arquivos ext4, execute:
```
resize2fs /dev/mapper/vg00-lvol0
```
- Este comando redimensionará o sistema de arquivos ext4 no volume estendido para usar o novo espaço disponível.
7. Verifique o novo tamanho: - Finalmente, use `lvdisplay` novamente para verificar se o volume lógico foi estendido com sucesso e o tamanho do sistema de arquivos foi atualizado.
Seguindo estas etapas, você pode estender uma partição LVM existente usando o comando `lvextend` no Red Hat/CentOS 7 ou 8.