Saya memiliki Domian Debian Xen yang memiliki partisi yang dipasang DRBD. Saya perlu mengubah ukuran partisi ini dari 46G menjadi 50G. Saya melakukan yang berikut:
- Berhenti DRBD pada simpul sekunder:
/etc/init.d/drbd stop
- Meningkatkan dist LVM yang mendasarinya menjadi 50 GB:
lvresize -L 50G /lvm/device
- Mulai DRBD lagi dan tunggu disk untuk disinkronkan:
/etc/init.d/drbd start
- Pratama yang Diganti. Dan melakukan hal yang sama pada node lain.
- Berhenti drbd pada simpul DRBD yang sekarang sekunder:
/etc/init.d/drbd stop
- Meningkatkan LVM yang mendasarinya:
lvresize -L 50G /lvm/device
- Mulai DRBD lagi dan tunggu disk untuk disinkronkan:
/etc/init.d/drbd start
- Pada kedua node yang dikeluarkan:
drbdadm resize drbd-device
- Pada node primer mengeluarkan:
resize2fs /dev/drbd0
Saya mendapat respons ini:
$ resize2fs 1.40-WIP (14-Nov-2006)
The filesystem is already 12058624 blocks long. Nothing to do!
Menggunakan fdisk, baik drbd0 dan perangkat sda drbd menggunakan laporan ukuran perangkat sebagai 49392123904. Yang konsisten dengan apa yang dikatakan resize2fs. (12058624x4096 [blocksize]).
Masalah saya adalah bahwa df
tidak melaporkan perubahan ke ukuran disk.
$ df -B 4096
/dev/drbd0 11869420 11155652 110968 100% /data
Saya telah melakukan proses ini sebelumnya dan tidak memiliki masalah. Apakah ada sesuatu yang saya lewatkan?
lvs
melaporkan ukuran yang diharapkan?