J'ai une Debian Xen DomU qui a une partition montée DRBD. J'avais besoin de redimensionner cette partition de 46G à 50G. J'ai fait ce qui suit:
- DRBD arrêté sur le nœud secondaire:
/etc/init.d/drbd stop
- Augmentation de la distance LVM sous-jacente à 50 Go:
lvresize -L 50G /lvm/device
- Redémarré DRBD et attendu la synchronisation du disque:
/etc/init.d/drbd start
- Primaires commutées. Et effectué la même chose sur l'autre nœud.
- Drbd arrêté sur le nœud DRBD désormais secondaire:
/etc/init.d/drbd stop
- Augmentation du LVM sous-jacent:
lvresize -L 50G /lvm/device
- Redémarré DRBD et attendu la synchronisation du disque:
/etc/init.d/drbd start
- Sur les deux nœuds émis:
drbdadm resize drbd-device
- Sur le nœud principal a émis un:
resize2fs /dev/drbd0
J'obtiens cette réponse:
$ resize2fs 1.40-WIP (14-Nov-2006)
The filesystem is already 12058624 blocks long. Nothing to do!
En utilisant fdisk, le drbd0 et le périphérique sda que drbd utilise indiquent la taille du périphérique comme 49392123904. Ce qui est cohérent avec ce que dit resize2fs. (12058624x4096 [taille de bloc]).
Mon problème est qu'il df
ne signale pas la modification de la taille du disque.
$ df -B 4096
/dev/drbd0 11869420 11155652 110968 100% /data
J'ai déjà fait ce processus auparavant et je n'ai eu aucun problème. Y a-t-il quelque chose qui me manque?
lvs
rapport la taille attendue?