@MoscowStyle

Увеличение LVM раздела на внешней хранилки?

Добрый день, может кто подскажет последовательность действий
в proxmox зацеплена хранилка по оптики, тестовый lun подключен(1Tb) , его увеличили до 5Tb как сделать resize на ходу?
ядро вроде увидело добавленное место
spoiler
62a89332b1c85627075979.jpeg


как теперь его увидеть?

PS решение ниже
  • Вопрос задан
  • 129 просмотров
Решения вопроса 1
@MoscowStyle Автор вопроса
так, опишу решение от и до, всё очень нетривиально

1- добавить на хранилище
2- на ноде нужно перересканить хранилище echo 1 > /sys/block/sdad/device/rescan
если разделов несколько (посмотреть multipath -ll) то делаем для каждого
echo 1 > /sys/block/sdae/device/rescan
echo 1 > /sys/block/sdaf/device/rescan

3- смотрим что ядро увидело новый размер (dmesg -wHT)
62a9a43318348672087772.jpeg
если ядро не увидело новый размер дальше делать бессмысленно, надо искать причину!
4- multipathd -k"resize map 3678b46a100f2c3828112be450000000b"
где 3678b46a100f2c3828112be450000000b это wwid нужного луна(как посмотреть легко гуглится)
5- pvresize /dev/mapper/3678b46a100f2c3828112be450000000b
6- смотрим новый раздел в проксе!

ВАЖНО!
всё вышеописанное надо проводить на каждой ноде к которой зацеплен этот LUN!!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
pvresize. Затем lvresize с resize2fs или lvcreate дальнейшие или ещё чего, смотря зачем увеличивали.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы