Size: a a a

SDS и Кластерные FS

2021 March 18

ВН

Виталий На Заборе... in SDS и Кластерные FS
Оно динамически не подтягивается
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Alexey Shabalin
Ну так все так делают, в этом ничего страшного не вижу
Не, ну в смысле они вряд ли примут патч если он будет зависеть от какой-то непонятной внешней либы
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Которой нигде ни в дистрах нет, нигде
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
API наверное тоже будет меняться, но это думаю не такая глобальная проблема
источник

AS

Alexey Shabalin in SDS и Кластерные FS
Ну здрасьте, для glyster, rbd, и ещё кучи другого линковка с их библиотеками нормально, почему с твоей нельзя?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Alexey Shabalin
Ну здрасьте, для glyster, rbd, и ещё кучи другого линковка с их библиотеками нормально, почему с твоей нельзя?
Потому что всё это давно и широко доступно
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Ну мне кажется так. Хз. Может конечно можно попробовать пропихнуть, но так или иначе надо сначала хотя бы технически выделить клиентскую библиотеку
источник

AK

Artemy Kapitula in SDS и Кластерные FS
Виталий На Заборе
Ну и чисто логически мне бы больше нравился подход если бы к QEMU внешние плагины подключались
То что ты ищешь называется iSCSI userspace target
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
От которой делать зависимость
источник

AS

Alexey Shabalin in SDS и Кластерные FS
Ну там же есть --enable ключики к confugure, так что можно сделать выключенным по умолчанию пока
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Artemy Kapitula
То что ты ищешь называется iSCSI userspace target
Ммм. Шо? Да не, я просто про то чтоб был условно пакет qemu-dev и блочные драйверы можно было вне дерева сырцов QEMU собирать и к нему подключать
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
То есть я по факту это делаю, но через задницу слегка
источник

AK

Artemy Kapitula in SDS и Кластерные FS
Ну вот а я говорю что ты можешь собрать свой бакэнд для SCSI target и тогда QEMU будет твои девайсы видеть как /dev/sd**
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Alexey Shabalin
Ну там же есть --enable ключики к confugure, так что можно сделать выключенным по умолчанию пока
А они там кстати как? Олдовые? Патчи в мейллистах?
источник

AS

Alexey Shabalin in SDS и Кластерные FS
Виталий На Заборе
Ну мне кажется так. Хз. Может конечно можно попробовать пропихнуть, но так или иначе надо сначала хотя бы технически выделить клиентскую библиотеку
А, так клиентской библиотеки ещё нет? С которой плугин линковать?
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Artemy Kapitula
Ну вот а я говорю что ты можешь собрать свой бакэнд для SCSI target и тогда QEMU будет твои девайсы видеть как /dev/sd**
А, да зачем так сложно, на такой случай у меня уже есть NBD proxy
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Alexey Shabalin
А, так клиентской библиотеки ещё нет? С которой плугин линковать?
Ну чисто технически она не выделена
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Код-то конечно который к ней относится есть
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Artemy Kapitula
Ну вот а я говорю что ты можешь собрать свой бакэнд для SCSI target и тогда QEMU будет твои девайсы видеть как /dev/sd**
Но типа родной-то драйвер эффективнее и интегрируется в eventloop QEMU_шный
источник

AS

Alexey Shabalin in SDS и Кластерные FS
Виталий На Заборе
А они там кстати как? Олдовые? Патчи в мейллистах?
Простые патчи в мейл-листах.  Недавно им двухстрочный патч отсылали, приняли за пару дней
источник