Страница 1 из 1

iANS от Интела и как с ним бороться.

СообщениеДобавлено: 21 июн 2005, 11:52
Boatsman
Уделите пожалуйста несколько минут.
Возникла следующая проблема. Пытался организовать на сервере (NW6.5sp2)
несколько VLAN-ов .(Сервер на основе интеловской материнки SE7501WV2.
Т.е. две интеловские гигабитные карточки. Собираю их в группу
балансировки загрузки через iANS. Версии интеловских драйверов -
последние, работающие.)
Получаю сообщение при загрузке:

Loader cannot find public symbol: IPFindRoute for module NSPDNS.NLM

Потом отказы биндить IP адреса на имена VLAN-ов, и в итоге конечно ничего не
работает.

Чтение TID-ов (в частности TID10094544) на Новелле удоволетворения не принесло. Вытаскивание последнего NSPDNS.NLM тоже.
Может совет какой дадите? Куда хоть смотреть? :)

Re: iANS от Интела и как с ним бороться.

СообщениеДобавлено: 21 июн 2005, 20:53
Аркадий Глазырин
Boatsman писал(а):Чтение TID-ов (в частности TID10094544) на Новелле удоволетворения не принесло. Вытаскивание последнего NSPDNS.NLM тоже.
Может совет какой дадите? Куда хоть смотреть? :)


IANS подключаем к картам, а протокол (IPX) биндим к IANS.
Это в случае с NW 5.1

Насчёт 6.5 не подскажу. Тёмный лес.

Re: iANS от Интела и как с ним бороться.

СообщениеДобавлено: 22 июн 2005, 18:53
Boatsman
IANS подключаем к картам, а протокол (IPX) биндим к IANS.
Это в случае с NW 5.1

Как раз эта часть, больших проблем не вызывает. Интел в своей доке дает разжеванные примеры фрагментов autoexec.ncf. Там фокус только в том, что нужно брать именно свежие CE1000 (CE100B) и iANS, а не те которые идут с железом или в дистрибуте NetWare и корректно импортировать это через INETCFG. Ну и конечно обновить TCP и сокеты. А вот потом...
Тебе удалось поднять это добро (iANS) на 5.1?
Если да, то я попробую подменить NSPNDS.nlm на старую версию (к примеру от 5.1 или когда она там менялась в последний раз). Ну и "попробуем со всем этим взлететь". :)

Re: iANS от Интела и как с ним бороться.

СообщениеДобавлено: 06 июл 2005, 19:08
Boatsman
Boatsman писал(а):
IANS подключаем к картам, а протокол (IPX) биндим к IANS.
Это в случае с NW 5.1

Как раз эта часть, больших проблем не вызывает. Интел в своей доке дает разжеванные примеры фрагментов autoexec.ncf. Там фокус только в том, что нужно брать именно свежие CE1000 (CE100B) и iANS, а не те которые идут с железом или в дистрибуте NetWare и корректно импортировать это через INETCFG. Ну и конечно обновить TCP и сокеты. А вот потом...
Тебе удалось поднять это добро (iANS) на 5.1?
Если да, то я попробую подменить NSPNDS.nlm на старую версию (к примеру от 5.1 или когда она там менялась в последний раз). Ну и "попробуем со всем этим взлететь". :)

Упражнения наконец завершились победой. Никакой "мануальной терапии" с подменами NLM-ов, на более старые не потребовалось. (чего и следовало ожидать)
Путь к победе выглядел примерно следующим образом.
1.Ставим НетВарь 6.5 с медиакита с последним сп. При установке на одну сетевую карту биндился IP(в моем случае из главного VLAN-а), а на вторую только вешался драйвер, но ничего не биндилось.
2.На свежепоставленной машине патчим TCP(TCP update for NetWare 6.5 TID #: 2970468) и сокеты.
3. Затем запускаем INETCFG и начинаем...
Добавляем user define protocol iANS
NB!!! Старый iANS.lan и CE1000.lan не работают корректно. Нужно сходить на интел и взять свежие. NB!!!
Снимаем IP с сетевой карты и биндим на неё iANS. Повторяем это для второй карточки. (В моем случае (для ALB) в качестве параметров указываем кто из них будет первым)
На этом же этапе нужно дать команду LOAD IANS COMMIT MODE=ALB т.е. сказать что это группа карточек и в какой позе мы её хотим использовать.
Создаем нужное кол-во сетевых интерфейсов с нужными нам именами. В качестве типа карточек выбираем iANS.
Биндим на вновь созданные "карточки" IP.
А вот тут начинается веселье.
Идем в ETC и смотрим, чего ж нам понаписал в своих конфигурационных файлах(NETINFO.CFG и TCPIP.CFG) доблестный INETCFG. Не знаю как у кого, но у меня он постоянно хотел "поправить" мою "неправоту" в написании имен сетевых интерфейсов.
Смотрим внимательно и правим тщательно.
Особо проверяем в первой секции postbind наличие команды LOAD IANS COMMIT MODE...
Прибиваем файлик с контрольной суммой от нетинфо.(чтоб не мучался.)
На активном сетевом оборудовании переводим соответственные порты в 802.1Q.
Перегрузим или переинитим сервер и наслаждаемся полученным результатом.

Теперь о том чего не удалось добиться.
Писание в autoexec.ncf того, что рекомендовал написать туда интел, не принесло желанного эффекта. INETCFG у меня упорно не желал корректно конвертировать конфигурацию прописанную там. В честь чего он это делал - не понял совсем, но списал на кривизну своих рук.

СообщениеДобавлено: 07 июл 2005, 08:23
Аркадий Глазырин
строчка ПОИСКА:

IANS группировка портов транк балансинг