четверг, 12 декабря 2013 г.

Расширение диска DRBD

DRBD-устройство может менять свои размеры. Это возможно в том случае, если меняют размер (как правило, расширяются) устройства на которых базируется DRBD. Когда DRBD работает поверх логических томов LVM, желание расширение DRBD-устройства выглядит весьма естественно, поскольку изменение размеров LVM-томов является вполне простой и часто использующейся операцией; хочется, чтобы то, что работает поверх логического тома LVM, могло отреагировать на изменение размеров.
Расширение DRBD-устройства и файловой системы, находящейся на нём, состоит из следующих шагов:
  1. Расширение логического тома, на котором базируется DRBD-устройство на обоих узлах;
  2. Отражение изменений в метадиске;
  3. Перезагрузка домена Xen, использующего это устройство;
  4. Расширение файловой системы на primary-устройстве;
  5. Проверка правильности выполнения.
Например, пусть:
  • хост называются primary и secondary;
  • с помощью DRBD синхронизируется логический том /dev/TURBO/lv0;
  • размер тома увеличивается на 2G;
  • на томе создана файловая система ext2/ext3;
Все указанные параметры являются необязательными и приведены для удобства повествования.
1) Измените размер тома на обоих машинах.
primary# lvresize -L +2048M /dev/TURBO/lv0
secondary# lvresize -L +2048M /dev/TURBO/lv0
2) Вызовите команду перестроения размера DRBD-устройства на обоих машинах:
primary# drbdadm resize all  #(вместо all может быть указан только интересующий диск)
secondary# drbdadm resize all




P.S. После этого необходимо расширить существующую файловую систему на новообразовавшееся место - например загрузиться  с live-cd ubuntu и запустить утилиту gparted

Комментариев нет:

Отправить комментарий