LINUX.ORG.RU
решено ФорумAdmin

Online storage resize

 ,


0

1

Всем привет И снова я с вопросом про сторадж. Вышел у нас с начальником спор. Начальные условия такие: Дано - Физический сервер с подключенным FC к SAN и к IBM V7000 На сторадже есть диск, размером 4.5 терабайта, соотвественно подключенный к серверу. На сервере диск подключен через multipath, и создан как pvcreate /dev/dm-8.

Начальник идет на сторадж, онлайн увеличивает размер диска, после чего делает всем известный трюк с

echo '1' > /sys/class/scsi_disk/0\:0\:0\:0/device/rescan.

На мои возражения, что так это не сработает, начальник упрямится и говорит что так уже работало. После чего запускает

multipathd -k'resize map mpathX'

и говорит, что именно это правильный порядок операций, после чего у него вообще ничего не работает, и он вынужден делать рестарт всему серверу. Посему у меня вопрос - я нутром понимаю, что начальник неправ, а математически выразить не могу. Подскажите, люди добрые - как правильно это надо делать и желательно без рестарта



Последнее исправление: dirtyrar (всего исправлений: 1)

echo '1' > rescan нужно делать для каждого sd* образующего mpathx

ukr_unix_user ★★★★
()

а вообще Online Storage Reconfiguration Guide гласит

Important Do not use multipathd -k"resize map multipath_device" if there are any commands queued to multipath_device. That is, do not use this command when the no_path_retry parameter (in /etc/multipath.conf) is set to «queue», and there are no active paths to the device.

может это ваш случай.

ukr_unix_user ★★★★
()

rescan-scsi-bus из состава sg3-utils, когда я последний раз общался с линуксами, хотя он делает примерно тоже самое, емнип.

EvgGad_303 ★★★★★
()
Ответ на: комментарий от ukr_unix_user

О! руководство! Щас почитаю, спасибо за наводку...

dirtyrar
() автор топика
Ответ на: комментарий от EvgGad_303

Спасибо, сейчас попробую и этим скриптом тоже. Заодно не надо будет так делать на все SATA вручную

dirtyrar
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.