Compartilhar:
Notifications
Clear all

Aumentando o tamanho do storage local do Proxmox VE.


(@gilbertoferreira40)
Active Member Registered
Entrou: 1 mês atrás
Posts: 2
Topic starter  

Muitas vezes escolhemos um SSD pequeno, para instalar o Proxmox VE.

Depois, em um HD/SSD maior, usamos para armazenar discos virtuais de VM's.

Veja que pelo comando fdisk -l /dev/sda, confirmamos que o disco tem um total de 120G:

fdisk -l /dev/sda
Disk /dev/sda: 120 GiB, 128849018880 bytes, 251658240 sectors
Disk model: QEMU HARDDISK   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5C5EA374-28FA-4643-9AB0-E68AB40B82EB

Device       Start       End   Sectors  Size Type
/dev/sda1       34      2047      2014 1007K BIOS boot
/dev/sda2     2048   2099199   2097152    1G EFI System
/dev/sda3  2099200 251658206 249559007  119G Linux LVM

Com o comando df -h, confirmamos quanto de espaço está sendo utilizado, pelas partições:

df -h
Filesystem            Size  Used Avail Use% Mounted on
udev                  3.9G     0  3.9G   0% /dev
tmpfs                 794M  924K  793M   1% /run
/dev/mapper/pve-root   40G  2.5G   35G   7% /
tmpfs                 3.9G   34M  3.9G   1% /dev/shm
tmpfs                 5.0M     0  5.0M   0% /run/lock
/dev/fuse             128M   16K  128M   1% /etc/pve
tmpfs                 794M     0  794M   0% /run/user/0

Para aumentar o espaço do disco storage local, precisamos aumentar o volume lógico do LVM chamado link removido

Pelo comando fdisk -l /dev/sda, percebemos que a partição do HD usada na criação do LVM foi o /dev/sda3

/dev/sda3  2099200 251658206 249559007  119G Linux LVM

Agora com o comando

pvs
  PV         VG  Fmt  Attr PSize    PFree 
  /dev/sda3  pve lvm2 a--  <119.00g 14.75g

Descobrimos que temos cerca de 15G livres.

É pouco, convenhamos, mas como jogar esses quase 15G para a partição raiz?

Usaremos o comando:

lvresize /dev/pve/root /dev/sda3 
  Size of logical volume pve/root changed from 39.97 GiB (10233 extents) to <54.73 GiB (14010 extents).
  Logical volume pve/root successfully resized.

 

Veja que agora o volume /dev/pve/root (que é o mesmo que o /dev/mapper/root) aumento de 40 para quase 55G!
Confirme com o comando:

lvs
  LV   VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data pve twi-a-tz--  55.17g             0.00   1.59                            
  root pve -wi-ao---- <54.73g                                                    
  swap pve -wi-ao----  <7.10g 

Agora digitando df -h, aparentemente o que fizemos até agora não teve efeito nenhum:

df -h
Filesystem            Size  Used Avail Use% Mounted on
udev                  3.9G     0  3.9G   0% /dev
tmpfs                 794M  924K  793M   1% /run
/dev/mapper/pve-root   40G  2.5G   35G   7% /

A partição / (raiz) continua com 35G livres.
Isso por que estavamos até agora lidando com o LVM, que é o arranjo de disco usado na instalação do Proxmox.

Como seguimos os padrões de instalação do instalador do Proxmox, então a partição /dev/mapper/pve-root, foi formatada usando ext4.
Assim, pra aumentar a partição / (raiz) usaremos o comando:

resize2fs /dev/mapper/pve-root 
resize2fs 1.47.0 (5-Feb-2023)
Filesystem at /dev/mapper/pve-root is mounted on /; on-line resizing required
old_desc_blocks = 5, new_desc_blocks = 7
The filesystem on /dev/mapper/pve-root is now 14346240 (4k) blocks long.

E assim conferimos com o comando df -h:

df -h
Filesystem            Size  Used Avail Use% Mounted on
udev                  3.9G     0  3.9G   0% /dev
tmpfs                 794M  924K  793M   1% /run
/dev/mapper/pve-root   54G  2.5G   49G   5% /

Que agora aumentou a partição / (raiz) para quase 50G!

Espero que esse post tenha ajudado.

Até mais.


   
Citar (Quote)
Compartilhar:
Forum Proxmox Brasil