se il disco è in xfs il resize può essere fatto a caldo
con il comando "blkid" vedo se è in xfs
verificare il disco a quale storage domain appartiene
verificare lo spazio libero
andare sulla VM -> disco -> modificare -> Estendi la dimensione di > estendere di quanti giga vogliamo
andare in ssh sulla macchina
[root@test]# fdisk -l
Disk /dev/sdb: 171.8 GB, 171798691840 bytes, 335544320 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x559918b3
Device Boot Start End Blocks Id System
/dev/sdb1 2048 335544319 167771136 83 Linux
Disk /dev/sda: 80.5 GB, 80530636800 bytes, 157286400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00035d0f
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 157286366 77593583+ 8e Linux LVM
estendere con growpart
growpart /dev/ sda 2
a questo punto abbiamo il Volume Group esteso e possiamo estendere il Logical Volume
lvextend -r -L +10G /dev/mapper/centos-root -> estensione del Logical Volume
esempio di un estensione di un disco di boot xfs in LVM:
estendere il disco sul Virtual Manager
vgs
growpart /dev/sda 2
pvresize /dev/sda2
vgs
lvextend -r -L +10G /dev/mapper/centos-root
Se la partizione non è LVM:
xfs_growfs /home/jboss/
Estensione dei dischi ext4
aumentare lo spazio del disco sull'hypervisor
fdisk -lc /dev/vdb
resize2fs -p /dev/vdb
Estensione disco Ubuntu con partizione LVM su dischi iscsi
nel mio caso ho voluto estendere la partizione di / che era in LVM
prima di tutto fare:
fdisk -l
copiare l'output
Esteso il disco sull'hyp di VMware
ls /sys/class/scsi_device/
echo 1 > /sys/class/scsi_device/32\:0\:0\:0/device/rescan
a questo punto se faccio:
fdisk -l /dev/sda -> otterrò un errore sulla tabella delle partizioni
parted -l
Fix
Creare la nuova partizione
fdisk /dev/sda
n
p
inserire il nuovo numero partizione, che dovrebbe già assegnarlo lui automaticamente
inserire il primo valore del settore, che corrisponde al''ultimo +1
root@zabbix:~# fdisk -l /dev/sda
Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 2101247 2097152 1G Linux filesystem
/dev/sda3 2101248 31455231 29353984 14G Linux filesystem
ad esempio, se sto creando la partizione 4 il primo settore sarà 31455232 (ma verrà comunque suggerito di default), inserire l'ultimo settore
t -> tipo partizione
8e -> LVM
w → salvare
ls -ltra /dev/sd* -> vediamo la nuova partizione creata (/dev/sda4)
pvcreate /dev/sda4 -> creiamo il volume fisico
vgextended "nome volume" /dev/sda4 -> estendiamo il volume group
lvextend -r -L +5G /dev/mapper/ubuntu--vg-ubuntu--lv -> estendiamo il logical volume
Nessun commento:
Posta un commento