Установка EonPath под свежими ядрами Linux

Технологии постороения кластеров (вычислительных и отказоустойчивых), настройка терминал серверов,
SAN , NAS, FibreChannel, Infiniband

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
progressor
member
Сообщения: 20
Зарегистрирован: 21 май 2007, 15:56
Откуда: Москва

Установка EonPath под свежими ядрами Linux

Сообщение progressor » 22 авг 2008, 14:47

Возник тут вопрос с функционированием простой SAN.

У нас есть хранилище Infortrend EonStor S16F-R1430. Есть подключённый к нему сервер - Ubuntu Server 8.04 (ядро 2.6.24) с двумя FC-контроллерами. Его средствами (модули ядра, multipath tools и device mapper) поднят multipath. Сервер соединён с хранилищем двумя FC-патчкордами - по одному на каждый контроллер хранилища. Multipath нормально поднялось.

Теперь при сбое одного из каналов (просто отсоединяем патч-корд) - сервер нормально без сбоев переходит к работе через второй канал - но пауза на переключение 20-30 секунд, в течении которых обмена информацией не происходит. После этого происходит переключение на единственный оставшийся путь и всё продолжает работать. Восстановление сбойного пути происходит сразу же после подключения патч-корда обратно.

Вопрос собственно в том, как сделать это переключение более быстрым. Вроде как у Infortrend есть свои модули для multipath - EonPath - говорят что они помогают. Но последняя версия EonPath 2.11 - (выпущена в середине этого года) и ставится она максимально на ядро 2.6.16, на наше ядро не встаёт даже после интенсивной доработки напильником. Какие есть ещё варианты?

Если вопрос не в этот форум, заранее извиняюсь.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 22 авг 2008, 14:49

А оно надо? Или приложения по таймауту отлетают?

progressor
member
Сообщения: 20
Зарегистрирован: 21 май 2007, 15:56
Откуда: Москва

Сообщение progressor » 22 авг 2008, 16:13

gs писал(а):А оно надо? Или приложения по таймауту отлетают?
У нас планируется на сервере гонять Oracle - я не знаю, как он к таким дисковым таймаутам относится. Будем экспериментировать, конечно - но вдруг есть какие-то не очень сложные пути этот таймаут уменьшить?

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 22 авг 2008, 16:15

progressor
А что, в списке сертифицированных для Oracle ОС уже появилась Ubuntu Server 8.04 (ядро 2.6.24)?
Может быть имеет смысл начать с установки "правильной" ОС?

progressor
member
Сообщения: 20
Зарегистрирован: 21 май 2007, 15:56
Откуда: Москва

Сообщение progressor » 22 авг 2008, 17:53

exLH писал(а):progressor
А что, в списке сертифицированных для Oracle ОС уже появилась Ubuntu Server 8.04 (ядро 2.6.24)?
Может быть имеет смысл начать с установки "правильной" ОС?
Ну, или так. Будем думать.

Но исходный вопрос всё-таки не с ораклом связан. Расскажите, такие таймауты в порядке вещей, или таки надо поставить одну из сертифицированых ОС и ставить под неё EonPath? Или есть другие варианты?

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 22 авг 2008, 18:06

progressor
надо поставить одну из сертифицированых ОС и ставить под неё EonPath
это будет самый правильный способ решения задачи.

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 22 авг 2008, 18:43

exLH
Скорее единственный. :D

progressor
Хотя вы можете перекомпилировать ядро из Ubuntu, переписав строку из Make-файла с указанием версии ядра на нужную 2.6.16-21. Но никаких гарантий работоспособности.

Ответить

Вернуться в «Кластеры, Аппаратная часть»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 19 гостей