Tengo un VPS al que parecía faltarle espacio en alguna parte. Debería haber sido de 150 GB pero solo era de 50 GB. He estado intentando extender la partición pero parece que no puedo descubrir cómo hacerlo con la ayuda de las guías.
Es un VPS instalado con Plesk 11 en CentOS 6.
Se agradecería cualquier orientación. Me gustaría utilizar todo el espacio restante en la partición vda2.
[root@www ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 252:0 0 150G 0 disk
├─vda1 252:1 0 500M 0 part /boot
└─vda2 252:2 0 49.5G 0 part
├─vg_plesk-lv_root (dm-0) 253:0 0 48G 0 lvm /
├─vg_plesk-lv_swap (dm-1) 253:1 0 1G 0 lvm [SWAP]
└─vg_plesk-lv_tmp (dm-2) 253:2 0 512M 0 lvm /tmp
[root@www ~]# vgscan
Reading all physical volumes. This may take a while...
Found volume group "vg_plesk" using metadata type lvm2
[root@www ~]# lvm vgdisplay
--- Volume group ---
VG Name vg_plesk
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 6
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size 49.51 GiB
PE Size 4.00 MiB
Total PE 12674
Alloc PE / Size 12674 / 49.51 GiB
Free PE / Size 0 / 0
VG UUID 8Hsz6T-yQVv-GerB-32Qe-ZvIQ-BQvA-uYqft5
(parted) print all
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/vg_plesk-lv_tmp: 537MB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0.00B 537MB 537MB ext4
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/vg_plesk-lv_swap: 1074MB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0.00B 1074MB 1074MB linux-swap(v1)
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/vg_plesk-lv_root: 51.5GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0.00B 51.5GB 51.5GB ext4
Model: Virtio Block Device (virtblk)
Disk /dev/vda: 161GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 525MB 524MB primary ext4 boot
2 525MB 53.7GB 53.2GB primary lvm
Salida agregada:
[root@www ~]# fdisk -l
Disk /dev/vda: 161.1 GB, 161061273600 bytes
16 heads, 63 sectors/track, 312076 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00034f7d
Device Boot Start End Blocks Id System
/dev/vda1 * 3 1018 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/vda2 1018 104026 51915776 8e Linux LVM
Partition 2 does not end on cylinder boundary.
Disk /dev/mapper/vg_plesk-lv_root: 51.5 GB, 51547996160 bytes
255 heads, 63 sectors/track, 6267 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_plesk-lv_swap: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_plesk-lv_tmp: 536 MB, 536870912 bytes
255 heads, 63 sectors/track, 65 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
[root@www ~]# pvdisplay
--- Physical volume ---
PV Name /dev/vda2
VG Name vg_plesk
PV Size 49.51 GiB / not usable 2.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 12674
Free PE 0
Allocated PE 12674
PV UUID oFD1tJ-wJt1-MlBK-NKfq-4MMF-ZUCG-kZQZVx
Parece que no puedo averiguar dónde están estos 100 GB de espacio gratuitos o cómo asignarlos.
Respuesta1
Bien, ahí están los comandos que importan;
Primero haga un 'fdisk -l', vea lo que aparece en la lista, luego haga un 'pvdisplay' para ver cómo están distribuidos sus PV, lo más probable es que el disco tenga espacio sin particionar (en cuyo caso simplemente cree una nueva partición con un tipo '8e', luego agréguelo al PV, extienda el VG y luego extienda el LV) o está en el PV pero no en el VG, en cuyo caso simplemente extienda el VG y luego extienda el LV.
EDITAR: según su resultado, lo que debe hacer es esto, todo como root/sudo, escriba;
fdisk /dev/fda
Se iniciará la aplicación fdisk, escriba 'n' e ingrese, verá;
Command action
e extended
p primary partition (1-4)
Escribe 'p'
Luego se le pedirá su número de partición, este será 3 (tres), presione enter
Partition number (1-4): 3
Luego se le pedirá el primer cilindro, simplemente acepte lo que aparezca en su sistema (no el valor a continuación, eso es sólo para mostrarle cómo se ve);
First cylinder (197-621, default 197):<RETURN>
Using default value 197
Luego solicitará el último cilindro, nuevamente simplemente acepte lo que arroja, no es mi ejemplo a continuación.
Last cylinder or +size or +sizeM or +sizeK (197-621, default 621): +128M
Ahora escriba 'p' e ingrese para mostrar la tabla de particiones, debería verse así;
Device Boot Start End Blocks Id System
/dev/vda1 1 196 395104 8e LVM
/dev/vda2 197 262 133056 8e LVM
/dev/vda3 197 262 133056 8e Linux
Ahora escriba 't' e ingrese, primero se le pedirá el número de partición, el suyo es 3 (tres), presione enter, luego se le pedirá el código de tipo de partición, el suyo es '8e' (que significa LVM ), presione enter y debería verse así;
Command (m for help): t
Partition number (1-4): 3
Hex code (type L to list codes): 8e
Changed system type of partition 2 to 8e (LVM)
Ahora escriba 'p' e ingrese nuevamente y el resultado debería verse así;
Device Boot Start End Blocks Id System
/dev/vda1 1 196 395104 8e LVM
/dev/vda2 197 262 133056 8e LVM
/dev/vda3 197 262 133056 8e LVM
Ahora escriba 'w' para escribir esta configuración y volverá al indicador de shell y luego podrá extender PV, VG y LV como de costumbre.