Мне нужно добавить больше места в один из наших групповых томов. Тома являются репликой 2 и расположены поверх LVM. Файловая система XFS. Текущий размер составляет 4 ТБ, и я хочу изменить размер до 6 ТБ. У LVM достаточно свободных PE на обоих серверах-репликах.
--- Physical volume ---
PV Name /dev/sdb
VG Name gluster
PV Size 10,91 TiB / not usable 4,00 MiB
Allocatable yes
PE Size 4,00 MiB
Total PE 2861183
Free PE 1633407
Allocated PE 1227776
PV UUID F3CwNm-dceK-ezPY-7w12-OYT5-FLAH-U0a239
-
--- Physical volume ---
PV Name /dev/sdb
VG Name gluster
PV Size 10,91 TiB / not usable 4,00 MiB
Allocatable yes
PE Size 4,00 MiB
Total PE 2861183
Free PE 1618047
Allocated PE 1243136
PV UUID dWDEgF-0brq-9e6r-eqpO-jTeK-GJfb-c3MGbE
Я где-то читал, что достаточно расширить LVM и изменить размер ФС на обоих хостах.
# lvextend -L +2T <lvm>
# xfs_growfs <lvm mountpoint>
Я знаю, что XFS должен быть изменен во время монтирования. Размер LVM также можно изменять во время операций (хотя это и не рекомендуется). И я где-то читал, что GlusterFS автоматически адаптируется к новому размеру тома, как только оба/все тома будут иметь новый размер.
Поскольку хранилище используется в продуктивной среде, важно делать это на лету.
Имеет ли кто-нибудь опыт работы с этой комбинацией или может подтвердить правильность моего подхода?
Заранее спасибо.