# LVM - AUMENTAR UMA PARTIÇÃO

[![image-1740053130226.png](https://wiki.monsta.com.br/uploads/images/gallery/2025-02/scaled-1680-/image-1740053130226.png)](https://wiki.monsta.com.br/uploads/images/gallery/2025-02/image-1740053130226.png)

Esse tutorial ensina como aumentar uma partição configurada sobre LVM utilizando um novo disco. Antes de continuar, adicione um novo disco virtual à sua VM ou um novo disco físico a um servidor não virtualizado.

<p class="callout warning">Existem diversas distribuições Linux, cada qual com suas particularidades. As informações a seguir foram testadas no sistema operacional Fedora Server 40 e podem não funcionar em outras distribuições.</p>

#### <span style="color: #000080;">Identificar e criar uma nova partição</span>

Logado como root, na tela do servidor Linux que será incrementada a partição, digite o comando abaixo:

```shell
lsblk
```

Esse comando irá listar as partições nos discos físicos disponíveis para o Linux. O resultado do comando será algo como:

[![image-1719319256777.png](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/scaled-1680-/image-1719319256777.png)](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/image-1719319256777.png)

Nesse exemplo, o disco físico /dev/sdb com 127GiB é o disco adicional e o mesmo será usado para aumentar o volume do LVM.

Para utilizar toda a partição para criar um volume com LVM, utilize o comando abaixo:

```shell
(echo n; echo p; echo 1; echo; echo; echo t; echo 8e; echo w) | fdisk /dev/sdb
```

[![image-1719319583211.png](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/scaled-1680-/image-1719319583211.png)](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/image-1719319583211.png)

Para verificar se o novo disco foi inicializado corretamente, digite novamente o comando:

```shell
fdisk -l /dev/sdb
```

O disco dev/sdb deve ser mostrado como uma partição do tipo LVM:

[![image-1719319740087.png](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/scaled-1680-/image-1719319740087.png)](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/image-1719319740087.png)

#### <span style="color: #000080;">Incrementar o espaço no volume lógico</span>

Agora que há uma partição com espaço livre precisamos informar ao Linux para adicioná-la ao volume lógico existente. Para fazer isso, execute os comandos abaixo:

```shell
pvcreate /dev/sdb1
```

Esse comando irá criar um novo volume físico que poderá ser atribuído a um volume lógico. Para saber quais os volumes existentes, digite o comando abaixo:

```shell
vgdisplay
```

A saída deverá ser conforme o exemplo abaixo:

[![image-1719317745124.png](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/scaled-1680-/image-1719317745124.png)](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/image-1719317745124.png)

Em nosso exemplo será incrementado o volume “logical”. Para fazer isso, execute o comando:

```shell
vgextend logical /dev/sdb1
```

Execute novamente o comando abaixo para verificar se o tamanho do volume lógico foi incrementado comparando o parâmetro VG Size”:

```shell
vgdisplay
```

[![image-1719317853910.png](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/scaled-1680-/image-1719317853910.png)](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/image-1719317853910.png)

Agora é necesário incrementar o volume lógico. Para listar os volumes existentes, execute o comando abaixo:

```shell
lvdisplay
```

Identifique o volume da partição /var, conforme a imagem abaixo:

[![image-1719317916295.png](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/scaled-1680-/image-1719317916295.png)](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/image-1719317916295.png)

Para incrementar o tamanho do volume /dev/logical/var, execute os comandos abaixo:

```shell
lvextend /dev/lvar/var /dev/sdb1
xfs_growfs /dev/logical/var
```

<p class="callout info">DICA: O comando "xfs\_growfs" é utilizado para o sistema de arquivos xfs. Caso sua partição utilize a formatação extfs, utilize o comando resizefs /dev/logical/var, por exemplo.</p>

O comando vextend aumenta o volume lógico e o comando xfs\_growfs informa ao sistema de arquivos para utilizar todo o novo espaço disponível. Para verificar se a partição foi incrementada corretamente, utilize o comando abaixo:

```shell
df -h
```

Em nosso exemplo, a partição /var deverá ter 591GB de tamanho.

[![image-1719318344313.png](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/scaled-1680-/image-1719318344313.png)](https://wiki.monsta.com.br/uploads/images/gallery/2024-06/image-1719318344313.png)

- - - - - -

#### <span style="color: #003366;">Contato</span>

<span style="color: #003366;">**Monsta Tecnologia Ltda**</span>  
Site: [http://www.monsta.com.br](http://www.monsta.com.br)  
Downloads: [http://www.monsta.com.br/download.html](http://www.monsta.com.br/download.html)  
E-mail: <contato@monsta.com.br>

- - - - - -

[![image-1645214142023.png](https://wiki.monsta.com.br/uploads/images/gallery/2022-02/scaled-1680-/image-1645214142023.png)](https://wiki.monsta.com.br/uploads/images/gallery/2022-02/image-1645214142023.png)