Eu tenho um Debian Xen DomU que possui uma partição montada em DRBD. Eu precisava redimensionar essa partição de 46G para 50G. Eu fiz o seguinte:
- DRBD parado no nó secundário:
/etc/init.d/drbd stop
- Aumentou a distância LVM subjacente para 50 GB:
lvresize -L 50G /lvm/device
- Iniciou o DRBD novamente e aguardou a sincronização do disco:
/etc/init.d/drbd start
- Primárias Comutadas. E executou o mesmo no outro nó.
- Drbd parado no nó DRBD agora secundário:
/etc/init.d/drbd stop
- Aumento do LVM subjacente:
lvresize -L 50G /lvm/device
- Iniciou o DRBD novamente e aguardou a sincronização do disco:
/etc/init.d/drbd start
- Nos dois nós emitidos:
drbdadm resize drbd-device
- No nó primário emitiu um:
resize2fs /dev/drbd0
Eu recebo esta resposta:
$ resize2fs 1.40-WIP (14-Nov-2006)
The filesystem is already 12058624 blocks long. Nothing to do!
Usando o fdisk, o drbd0 e o dispositivo sda drbd estão usando o relatório do tamanho do dispositivo como 49392123904. O que é consistente com o que o resize2fs está dizendo. (12058624x4096 [tamanho do bloco]).
Meu problema é que df
não está relatando a alteração no tamanho do disco.
$ df -B 4096
/dev/drbd0 11869420 11155652 110968 100% /data
Eu já fiz esse processo antes e não tive problemas. Há algo que estou perdendo?
lvs
relatar o tamanho esperado?