URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 92667
[ Назад ]

Исходное сообщение
"Есть ли OFED под FreBSD?"

Отправлено D06PbIU , 29-Ноя-11 11:52 
Есть ли OFED под FreeBSD?

Содержание

Сообщения в этом обсуждении
"Есть ли OFED под FreBSD?"
Отправлено universite , 29-Ноя-11 21:51 
> Есть ли OFED под FreeBSD?

Пока нет публичных результатов.


"Есть ли OFED под FreBSD?"
Отправлено D06PbIU , 30-Ноя-11 09:53 
>> Есть ли OFED под FreeBSD?
> Пока нет публичных результатов.

http://www.opennet.me/opennews/art.shtml?num=29977

Вроде как портировали)
Если iso-образ качать, то там будет поддержка infiniband поумолчанию или как-то нужно будет ее включить? Подскажите, плиз!


"Есть ли OFED под FreBSD?"
Отправлено arachnid , 01-Дек-11 09:05 
>>> Есть ли OFED под FreeBSD?
>> Пока нет публичных результатов.
> http://www.opennet.me/opennews/art.shtml?num=29977
> Вроде как портировали)
> Если iso-образ качать, то там будет поддержка infiniband поумолчанию или как-то нужно
> будет ее включить? Подскажите, плиз!

надо будет пересобирать ядро. и ес-но - 9ку


"Есть ли OFED под FreBSD?"
Отправлено D06PbIU , 02-Дек-11 08:08 
> надо будет пересобирать ядро. и ес-но - 9ку

Поставил FreeBSD 9.
В /etc/make.conf добавил WITH_OFED=1 ... в конфиг ядра нужно добавлять дополнительные опции или собирать все как есть?


"Есть ли OFED под FreBSD?"
Отправлено arachnid , 02-Дек-11 12:36 
>> надо будет пересобирать ядро. и ес-но - 9ку
> Поставил FreeBSD 9.
> В /etc/make.conf добавил WITH_OFED=1 ... в конфиг ядра нужно добавлять дополнительные опции
> или собирать все как есть?

вроде все. в ядро добавлять не нужно


"Есть ли OFED под FreBSD?"
Отправлено D06PbIU , 02-Дек-11 15:20 
> вроде все. в ядро добавлять не нужно

Пересобрал ядро с WITH_OFED=YES в /etc/make.conf.
Но система все равно не видит инфини адаптера.
В /boot/kernel появился только модуль mlx4ib и все!... нету ни ib_core, ни ib_ipoib, ни т.д... Команда kldstat (kldstat -v) тоже не показывает модулей инфини... (т.е. получается ни в самом ядре, ни модулей ядра для поддержки инфини нет???)
В /usr/src/sys/ofed/ лежат какие-то исходники... но разобраться что да как и как это собрать... не могу...

"Для сборки системы с компонентами OFED в /etc/make.conf необходимо указать WITH_OFED, так как по умолчанию система собирается без поддержки OFED" - и вообще под системой здесь ядро понимается??

Люди помогите!!! Я в бсд ноль.


"Есть ли OFED под FreBSD?"
Отправлено IZh , 03-Дек-11 14:31 
мир тоже надо пересобирать, судя по письму разработчика

"Есть ли OFED под FreBSD?"
Отправлено D06PbIU , 05-Дек-11 12:03 
> мир тоже надо пересобирать, судя по письму разработчика

Прересобрал мир... не помогло.
Infini-модули не собираются.


"Есть ли OFED под FreBSD?"
Отправлено butcher , 05-Дек-11 14:59 
>> мир тоже надо пересобирать, судя по письму разработчика
> Прересобрал мир... не помогло.
> Infini-модули не собираются.

Сам не пробовал, но погрепав могу предположить:
1. echo WITH_OFED=1 >> /etc/src.conf
2. Свой конфиг ядра, например:

include      GENERIC
ident        OFED

options      OFED
options      OFED_DEBUG_INIT
options      SDP
options      SDP_DEBUG
options      IPOIB_DEBUG
options      IPOIB_CM

device       mlx4ib
device       mlxen
device       mthca

Что-то типа такого.


"Есть ли OFED под FreBSD?"
Отправлено D06PbIU , 05-Дек-11 19:42 
>[оверквотинг удален]
> options      OFED
> options      OFED_DEBUG_INIT
> options      SDP
> options      SDP_DEBUG
> options      IPOIB_DEBUG
> options      IPOIB_CM
> device       mlx4ib
> device       mlxen
> device       mthca
> Что-то типа такого.

Спасибо, попробую!
А почему WITH_OFED в /etc/src.conf, а не в /etc/make.conf (у разработчика а make.conf'е)??
И где можно посмотреть все инфини-опции для ядра??


"Есть ли OFED под FreBSD?"
Отправлено universite , 05-Дек-11 22:34 

> И где можно посмотреть все инфини-опции для ядра??

/usr/src/sys/conf/NOTES
+ в этой директории лежат вспомогательные файлы


"Есть ли OFED под FreBSD?"
Отправлено lavr , 05-Дек-11 23:26 
>[оверквотинг удален]
>> options      SDP_DEBUG
>> options      IPOIB_DEBUG
>> options      IPOIB_CM
>> device       mlx4ib
>> device       mlxen
>> device       mthca
>> Что-то типа такого.
> Спасибо, попробую!
> А почему WITH_OFED в /etc/src.conf, а не в /etc/make.conf (у разработчика а
> make.conf'е)??

можно в /etc/make.conf или в /etc/src.conf, последний исключительно к сборке системы
и ядра относится в отличие от /etc/make.conf:

# man make.conf
# man src.conf


> И где можно посмотреть все инфини-опции для ядра??

возможно в списках рассылки или через svn:
http://svnweb.freebsd.org/base/projects/ofed/head/sys/amd64/...

все остальное можно найти в дереве sources:

# locate ofed
библиотеки, утилиты, модули...


"Есть ли OFED под FreBSD?"
Отправлено D06PbIU , 06-Дек-11 19:14 
>[оверквотинг удален]
> options      OFED
> options      OFED_DEBUG_INIT
> options      SDP
> options      SDP_DEBUG
> options      IPOIB_DEBUG
> options      IPOIB_CM
> device       mlx4ib
> device       mlxen
> device       mthca
> Что-то типа такого.

Пересобрал мир с WITH_OFED=YES и ядро с данными опциями (+ device ipoib) и все заработло, инифини поднялся!
Всем огромное СПАСИБО! От душы!
P.S. бсд - круть ))!