несоответствие выставленным ID в megaraid320-2

Поломалось, посыпалось, не работает...

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

Ответить
Аватара пользователя
alexey.bober
member
Сообщения: 27
Зарегистрирован: 22 сен 2006, 14:02
Откуда: Алма-Ата

несоответствие выставленным ID в megaraid320-2

Сообщение alexey.bober » 22 янв 2008, 10:08

Вставил вышеуказанный контроллер. Подключил корзину. В корзине 3 винта ST3146707LC. На одном из винтов выставляю ID 10 (две перемычки 8+2), у другого ID 13 (три перемычки 8+4+1), у третьего вообще не ставлю перемычек, т.е. ID 0. Включаю сервак. При сканировании канала, он находит винты под номерами 0, 11, 15. Причем в свойствах адаптера выставлен adapter id=7, а при сканировании он его находит под ID 8. Как такое возможно?

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

Сообщение Tert » 22 янв 2008, 10:40

alexey.bober
Снимите все перемычки и не мучайтесь.
Диски с разъемом SCA2 получают SCSI ID через этот разъем от корзины.

Аватара пользователя
alexey.bober
member
Сообщения: 27
Зарегистрирован: 22 сен 2006, 14:02
Откуда: Алма-Ата

Сообщение alexey.bober » 22 янв 2008, 11:13

Конечно это самое простое решение. Но все-таки: если производителем предусмотрено выставление ID  с помощью перемычек, то значит оно должно работать. А тут хаос какой-то.

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

Сообщение exLH » 22 янв 2008, 11:22

alexey.bober
Так производителем корзины тоже это предусмотрено и оно тоже работает, поэтому биты суммируются. Так что хаус не тут...

Аватара пользователя
alexey.bober
member
Сообщения: 27
Зарегистрирован: 22 сен 2006, 14:02
Откуда: Алма-Ата

Сообщение alexey.bober » 22 янв 2008, 11:58

Поставил два эксперимента. Имеем винт1 с ID 10 и винт2 с ID 13. Вставляем винт1 в первый слот в корзине, а винт2 во второй. Сканируем и видим что у винт1 ИД=10, а у винта2 ИД=13. Если же винт1 во второй слот, а винт2 в третий, то получаем у винта1 ИД=11, а у винта2 ИД=15.
Если предположить, что у первого слота корзины ИД=0, у второго 1, у третьего 2, то при Вашей логике они должны просуммироваться и в первом случае ID должны быть 10 и 14. Но на деле это не так. Или может расскажете каким образом они суммируются?

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

Сообщение exLH » 22 янв 2008, 12:05

alexey.bober
то при Вашей логике они должны просуммироваться и в первом случае ID должны быть 10 и 14.
При моей логике должно быть так, как Вы наблюдаете. Не нужно моей логике приписывать Ваши мысли ;)
Взаимодействие битов происходит операцией "OR".

Ответить

Вернуться в «Массивы - Технические вопросы, решение проблем.»

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

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