4 votos

¿Cómo puedo obtener CentOS 5 para reconocer un aumento en el espacio de unidad en mi VM?

VMWare / CentOS 5.x

Mi CentOS sistema VM fue quedando sin espacio para un administrador de VMWare aumentado el espacio de almacenamiento asignado a la máquina virtual. Después de apagar el sistema y reiniciar el sistema operativo se sigue mostrando el mismo antiguo cantidad de espacio.

Por favor alguien puede asesorar sobre qué pasos tengo que realizar para tener CentOS 5 reconocer el nuevo espacio? Es mi entendimiento de que yo probablemente necesitará para ejecutar una herramienta de particionado para incorporar el nuevo espacio.

Si es útil, aquí está la salida de fdisk -l:

Disk /dev/sda: 12.8 GB, 12884901888 bytes
255 heads, 63 sectors/track, 1566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          16      128488+  83  Linux
/dev/sda2              17         277     2096482+  82  Linux swap / Solaris
/dev/sda3             278        1566    10353892+  83  Linux

He aquí el contenido de /etc/fstab:

LABEL=/                 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
LABEL=SWAP-sda2         swap                    swap    defaults        0 0

Aquí está la salida de la pvs comando:

[root@foo ~]# pvs
  /dev/hdc: open failed: No medium found

Aquí está la salida de la pvscan comando:

[root@foo ~]# pvscan
  No matching physical volumes found

5voto

dyasny Puntos 11858

Cambiar el tamaño de una partición en Centos: http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-disk-storage-parted-resize-part.html

Si usted está usando LVM, primero tendrá que pvresize el tamaño deseado, a continuación, lvextend el LVs antes de cambiar el tamaño de las particiones.

No hay necesidad de vgresize, es para agregar PVs, no para cambiar el tamaño de la volgroup.

2voto

Tina Puntos 21

No estás usando LVM.

Un reinicio reconocerá el nuevo espacio adicional en el disco de VMWare lado. También puede volver a analizar el bus SCSI, pero el reinicio de trabajo. Uso fdisk -l a verificar.

A partir de ahí, parece que tienes todo en una sola / de la partición. Sus opciones de cambio de tamaño son:

  • editar manualmente la tabla de particiones con fdisk y el uso de resize2fs o...
  • El uso de parted.

Otra opción que yo prefiero para las máquinas virtuales, es el examen de la utilización en el sistema de archivos (usando du o ncdu) y la adición de puntos de montaje según sea necesario. Si la mayoría de su espacio es consumida por los datos en /var, ¿por qué no hacer /var su propia partición/sistema de archivos? Está más allá del alcance de esta pregunta, pero algo en que pensar.

0voto

Lumbee Puntos 116

Sólo pensaba que iba a añadir algo de real en el terminal de comandos. Yo tenía el mismo escenario que en la pregunta original. Mi VM fue creado originalmente con 10GB, y hemos aumentado que (VM) 60 gb. Yo, entonces, tenía que emita los siguientes comandos para el espacio disponible...

sudo pvresize --setphysicalvolumesize 60G /dev/sda2

sudo lvextend -L50G /dev/mapper/vg_vwebcpanel-lv_root

sudo resize2fs /dev/mapper/vg_vwebcpanel-lv_root

0voto

Reza Sanaie Puntos 179

Seguí este link y funcionó muy bien para mí. Muy bien documentado

0voto

user178150 Puntos 1

Hay un post anterior aquí , incluyendo la contracción y el cambio de tamaño en el mismo disco para hacer espacio para más VI todo lo que toca en el anterior.

Saludos,

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: