Сказ о том, как я QUADStor поборол.
Если кто не знает, есть такой проект - QUADStor. А именно, QUADStor Storage Virtualization. Позволяет из компа/сервака с FC-адаптером сделать СХД (умеет переводить адаптер в режим target) с удобоваримой веб-мордой для управления процессом.
Если, что, вот их сайт - https://www.quadstor.com/
Выглядит энтерпрайзно, воодушевляет )))))) Пилят всё это дело товарищи индусы.
А теперь сама история. Началась она с версии 3.2.27.4.
Решил я попробовать всё это дело на SLES (заявлена работа на 12 и 15).
- Ставлю пакет на 12 SP5 - ругается, мол, давай мне GLIBC не ниже 2.28. А где ж я его возьму, когда в апдейтах максимум 2.22. Понятно.
- Ставлю пакет на 15 SP5 - компилируется с ошибкой, т.е. не компилируется.
Ладно, думаю, мне же быстренько надо на пощупать-посмотреть что да как.
- Ставлю на Debian 12. Всё собирается, встаёт, запускается. Создаю юзера для веб-админки и тут - ХЕР. Не логинится и всё тут.
Расстроился я от такого, ибо альтернативы - OpenFiler древнее как говно мамонта и "из коробки" FC-target в веб-морде умеет (или умело) только за деньги, а в консоли только за геморрой, ну а ESOS нихера не хотел видеть хост.
Вообщем, ковыряю логи в Debian и нахожу, что поделие ругается на отсутствие группы vtprocgrp. А кто в неё должен входить - ХЗ.
И решил я написать разрабам.
Пишу, так, мол и так, товарищи индусы, не работает хрень.
К чести товарищей индусов, отозвались они, и говорят - "ща пофиксим, завтра выложим новую версию".
День проходит, два проходит. Нет новой версии. Пишу товарищам индусам, - ждать ли патч? На третий день отозвались индусы и говорят, - вот, качай и ставь. Качаю, ставлю. Логинюсь. Работает. Адаптер в target переводится, vdisk презентуется, хост его видит. Супер.
Думаю, не, ну а чё на SLESе-то не работает.
Пишу товарищам индусам перед выходными, мол, а вот почините еще для SLESа, только вот для 12 врядли у вас получится, ибо GLIBC рожей не вышел, но хотя б для 15 сделайте.
Смотрю сегодня - лежит новой версии пакет. Ставлю - компилится, устанавливается, всё работает.
Морали сей басни таковы:
- Ёж - птица гордая, пока не пнёшь, не полетит.
- Программёров надо иногда надо бить палками, ибо лишний раз не протестят нихрена.
Для RHELов/CentOSов не тестил, а для Deb12 и SLES15 работает.
Закончилась история на версии 3.2.29 для Deb и 3.2.29.1 для SLES.
Вот такой я скромный молодец.