Size: a a a

OpenStack — русскоговорящее сообщество

2020 June 05

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
а как мне по имени/ID тома получить его connection_info-то? Те самые вожделенные  {"iqn": "....", "portal": ..."}
источник

AK

Artemy Kapitula in OpenStack — русскоговорящее сообщество
Тебе надо в апишке дернуть initialize_connection. И тогда он создаст сам таргет и вернет его реквизиты в ответе
источник

PK

Pavel Kolobaev in OpenStack — русскоговорящее сообщество
Я правильно понимаю что задача использовать libvirt+ceph?
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
Artemy Kapitula
Тебе надо в апишке дернуть initialize_connection. И тогда он создаст сам таргет и вернет его реквизиты в ответе
Это для случая, когда у меня LVM reference driver, так? Когда у меня там Ceph будет к примеру, после дерганья initialize_connection мне вернут параметры созданного под меня RBD, так?
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
Pavel Kolobaev
Я правильно понимаю что задача использовать libvirt+ceph?
У меня? Нет, мне надо переложить на Cinder проблему работы с любым блочным устройством (СХД, у которого блочный доступ), но судя по всему - провиженер все равно придется колхозить самостоятельно
источник

AK

Artemy Kapitula in OpenStack — русскоговорящее сообщество
Konstantin Aristov
Это для случая, когда у меня LVM reference driver, так? Когда у меня там Ceph будет к примеру, после дерганья initialize_connection мне вернут параметры созданного под меня RBD, так?
Для LVM. А если у тебя (тьфу-тьфу-тьфу) Netapp - он вернет реквизиты для доступа к нетаппу - его адрес, таргет и лун.
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
дадада, а если у меня будет хранилка с FC-интерфейсом - на все ноды виртуализации придется ставить FC-карточки
прекрасная перспектива, чеуштам
источник

AK

Artemy Kapitula in OpenStack — русскоговорящее сообщество
Ну блин сорян чувак, чо есть то есть. Я давно покушаюсь написать оркестратор с API для людей а не для опенстека 🙂
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
да не, всё норм, спасибо за потраченное на меня время! )))
источник

J

J in OpenStack — русскоговорящее сообщество
Konstantin Aristov
дадада, а если у меня будет хранилка с FC-интерфейсом - на все ноды виртуализации придется ставить FC-карточки
прекрасная перспектива, чеуштам
Недайбох)
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
Artemy Kapitula
Тебе надо в апишке дернуть initialize_connection. И тогда он создаст сам таргет и вернет его реквизиты в ответе
а нет, еще пристану - не могу этот метод найти, как он в API называется? os_initialize_connection - вообще не документирован, такое ощущение (((
источник

AK

Artemy Kapitula in OpenStack — русскоговорящее сообщество
Konstantin Aristov
а нет, еще пристану - не могу этот метод найти, как он в API называется? os_initialize_connection - вообще не документирован, такое ощущение (((
источник

AK

Artemy Kapitula in OpenStack — русскоговорящее сообщество
источник

AK

Artemy Kapitula in OpenStack — русскоговорящее сообщество
Так что возможно он именуется как attach_volume
источник

AK

Artemy Kapitula in OpenStack — русскоговорящее сообщество
Просто initialize_connection это внутренний вызов дарйвера с которым я обычно работаю, так что мог дезтинформировать тебя
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
сложна ппц, я как в опенстэк влезаю - начинаю себя Кариной чувствовать тут же, бгг
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
надо будет потом найти это место по строке "Кариной" ))
источник

ЯI

Я и твой кот I.... in OpenStack — русскоговорящее сообщество
Konstantin Aristov
сложна ппц, я как в опенстэк влезаю - начинаю себя Кариной чувствовать тут же, бгг
источник

AY

Andrey Yurtaykin in OpenStack — русскоговорящее сообщество
госпаде, у нее имя есть...
источник

DP

Dmitry Polyakov in OpenStack — русскоговорящее сообщество
источник