Mi máquina virtual vino con una configuración de 9 GB pero una unidad de 60 GB. Estoy intentando ampliarlo a su tamaño completo. Tengo que hacer esto en varios servidores. Intenté seguir una guía en otro lugar, pero al crear una nueva partición recibí este mensaje.
Si desea crear más de cuatro particiones, primero debe reemplazar una partición primaria con una partición extendida.
A continuación se incluye información que puede resultarle útil.
root@ubuntu:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 396M 584K 395M 1% /run
/dev/dm-0 57G 3.0G 52G 6% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 0 2.0G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/sda1 134M 68M 57M 55% /boot
root@ubuntu:~# fdisk -l
Disk /dev/sda: 62.9 GB, 62914560000 bytes
64 heads, 32 sectors/track, 60000 cylinders, total 122880000 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 identifier: 0x00096132
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 292863 145408 83 Linux
/dev/sda2 292864 2246655 976896 82 Linux swap / Solaris
/dev/sda3 2246656 20969471 9361408 8e Linux LVM
/dev/sda4 20969472 122879999 50955264 8e Linux LVM
Disk /dev/mapper/CAC_VG-CAC_LV: 61.8 GB, 61761126400 bytes
255 heads, 63 sectors/track, 7508 cylinders, total 120627200 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 identifier: 0x00000000
Disk /dev/mapper/CAC_VG-CAC_LV doesn't contain a valid partition table`
Cualquier ayuda sería muy apreciada. Si necesita información adicional no dude en preguntar. Estaré mirando toda la mañana.
Gracias
Editar: en realidad estoy pensando que el script que ejecuté anteriormente funcionó y extendió las unidades, pero un servidor tiene ese error de partición y el otro no.
Editar: salida de Fstab
root@ubuntu:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/CAC_VG-CAC_LV / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=1d92b194-7885-4b25-a4ba-a7b8683229e1 /boot ext4 defaults 0 2
# swap was on /dev/sda2 during installation
UUID=be7625e5-2e2c-41f2-8d5f-331f90980b9e none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
pvdisplay y vgdisplay
root@ubuntu:~# vgdisplay
--- Volume group ---
VG Name CAC_VG
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 7
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 2
Act PV 2
VG Size 57.52 GiB
PE Size 4.00 MiB
Total PE 14725
Alloc PE / Size 14725 / 57.52 GiB
Free PE / Size 0 / 0
VG UUID A4SRwW-Vqpz-qRLf-iXIm-yKny-tcyI-wYTMdg
root@ubuntu:~# pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name CAC_VG
PV Size 8.93 GiB / not usable 2.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 2285
Free PE 0
Allocated PE 2285
PV UUID al3A0j-NEpg-yjRd-2yzF-pMUm-fa42-XdcZmc
--- Physical volume ---
PV Name /dev/sda4
VG Name CAC_VG
PV Size 48.59 GiB / not usable 1.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 12440
Free PE 0
Allocated PE 12440
PV UUID phIhtw-wze3-IOTU-oiik-586P-ecJP-5KY913
Editar: se dice que se ejecuta la salida del script cloud host
root@ubuntu:~# sh zang.sh
Error: Can't create any more partitions.
Error: Partition doesn't exist.
partition: none, disk: /dev/sda, lower: 0, upper: 0
/dev/sda: partition table type 'dos' detected
partx: /dev/sda: adding partition #1 failed: Device or resource busy
partx: /dev/sda: adding partition #2 failed: Device or resource busy
partx: /dev/sda: adding partition #3 failed: Device or resource busy
partx: /dev/sda: adding partition #4 failed: Device or resource busy
partx: /dev/sda: error adding partitions 1-4
Device /dev/sda5 not found (or ignored by filtering).
Device /dev/sda5 not found (or ignored by filtering).
Unable to add physical volume '/dev/sda5' to volume group 'CAC_VG'.
New size (9725 extents) matches existing size (9725 extents)
Run `lvextend --help' for more information.
resize2fs 1.42.9 (4-Feb-2014)
The filesystem is already 9958400 blocks long. Nothing to do!
Como puedes ver parece que no funciona pero al iniciar sesión salgo de esto
Usage of /: 13.1% of 8.66GB to Usage of /: 3.1% of 37.27GB
Gracias una vez más por tu ayuda.
Respuesta1
El procedimiento es bastante sencillo e incluso debería funcionar en un sistema en ejecución. Tenga en cuenta la palabra "debería". Normalmente, el procedimiento es el siguiente:
- Comience cambiando el tamaño del LVM que necesita cambiar:
sudo lvresize -l 100%FREE /dev/vg00/myvolume
esto le indica a LVM que use todo el espacio libre para ampliar el volumen./dev/vg00/myvolume
- Ahora necesita cambiar el tamaño del sistema de archivos contenido en él:
sudo resize2fs /dev/vg00/myvolume
debería detectar que tiene el disco montado y luego usar su modo de cambio de tamaño en línea.
Eso es todo... Ya terminaste.
¿Te dije que hicieras una copia de seguridad de tus datos antes de hacer todo eso? Aquí tienes: haz una copia de seguridad de tus datos antes de hacer esto.
Tenga en cuenta que su resultado dice algo acerca de que un volumen es de aproximadamente 61,8 GB. El resultado de ambos lvdisplay
y vgdisplay
el contenido de /etc/fstab
pueden brindar información adicional sobre su sistema. Tampoco estoy muy seguro de por qué tiene dos particiones marcadas con LVM. ¿Tú los creaste?