Espansione di un pool ZFS in una virtual machine

From RVM Wiki
Revision as of 16:37, 24 May 2019 by Gabriele.vivinetto (talk | contribs) (Created page with "* Verificare la dimesnione del pool: # zpool list DATA NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT DATA 79.5G 76.2G 3.28G - 85%...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  • Verificare la dimesnione del pool:
# zpool list DATA
NAME   SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
DATA  79.5G  76.2G  3.28G         -    85%    95%  1.00x  ONLINE  -
  • Verificare la dimesnione delle partizioni sul disco del pool:
cat /proc/partitions | grep sdb

   8       16   83884032 sdb
   8       17   83875840 sdb1
   8       25       8192 sdb9
  • Espandere il disco da virtualizzatore (Proxmox, Resize disk)
  • Verificare che la dimensione del disco sia aumentata:
cat /proc/partitions | grep sdb

   8       16  167772160 sdb
   8       17   83875840 sdb1
   8       25       8192 sdb9

  • rimuovere la partizione di buffering (se esistente):
parted /dev/sdb
rm 9
  • Espandere la partizione:
resizepart 1 100%
  • Verificare l'eliminazione dell partizine di buffering e l'espansione delle partizione dati:
# cat /proc/partitions | grep sdb
   8       16  167772160 sdb
   8       17  167771119 sdb1


  • Impostare l'autoespansione del pool:
zpool set autoexpand=on DATA
  • Espandere il pool:
zpool online -e DATA /dev/sdb
  • Verificare l'espansione:
# zpool list DATA
NAME   SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
DATA   160G  77.4G  82.1G         -    42%    48%  1.00x  ONLINE  -

Riferimenti