8 votos

Después de LVM/DRBD cambiar el tamaño de df es reportar información incorrecta

Tengo un Debian Xen DomU que tiene un DRBD la partición montada. Necesitaba cambiar el tamaño de esta partición de 46 G a 50 g. Hice lo siguiente:

  • Dejó de DRBD en el nodo secundario: /etc/init.d/drbd stop
  • El aumento de la subyacente LVM dist 50 GB: lvresize -L 50G /lvm/device
  • Comenzó DRBD de nuevo y esperado para el disco de sincronización: /etc/init.d/drbd start
  • Conmutación De Las Primarias. Y realiza lo mismo en el otro nodo.
  • Dejó de drbd en la secundaria DRBD nodo: /etc/init.d/drbd stop
  • El aumento de la subyacente LVM: lvresize -L 50G /lvm/device
  • Comenzó DRBD de nuevo y esperado para el disco de sincronización: /etc/init.d/drbd start
  • En ambos nodos de emisión: drbdadm resize drbd-device
  • En el nodo principal emitió un: resize2fs /dev/drbd0

Yo recibo esta respuesta:

$ resize2fs 1.40-WIP (14-Nov-2006)
The filesystem is already 12058624 blocks long.  Nothing to do!

El uso de fdisk, tanto en el drbd0 y la sda dispositivo drbd es mediante el informe el tamaño del dispositivo, como se 49392123904. Lo cual es consistente con lo que resize2fs está diciendo. (12058624x4096 [tamaño]).

Mi problema es que df no informar el cambio en el tamaño del disco.

$ df -B 4096
/dev/drbd0            11869420  11155652    110968 100% /data

He hecho este proceso antes y no tenía problemas. Hay algo que me estoy perdiendo?

9voto

Nils Puntos 5486

Usted no necesita jugar con secundaria/primaria de las funciones. Acabo de hacer: 1. LVM de tamaño en ambos lados 2. En el lado primario: drbdadm cambiar el tamaño de los RECURSOS (esto también va a actualizar el meta-dispositivo)

Busca en /proc/drbd debe mostrar una resincronización de la nueva parte en el progreso. Si este no es el caso, trate de "drbdadm ajuste de RECURSOS" en ambos lados.

Ahora cambiar el tamaño de la desmontado del sistema de archivos utilizando el lado primario /dev/drbd/res/RECURSOS

2voto

Marnix Puntos 21

Este hombre escribió un buen howto:

http://theitdepartment.wordpress.com/2008/05/30/howto-resize-a-xen-drbd-lvm-vbd/

0voto

Peter Teoh Puntos 101

Nunca he jugado con DRBD, pero de acuerdo a:

http://www.drbd.org/users-guide/ch-internals.html

parecía que la u necesita volver a crear el DRBD meta de la base de datos? (que almacenan la información de tamaño?)

http://www.drbd.org/users-guide/re-drbdmeta.html

La correcta? Sólo una conjetura....

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: