Linux problem: host 4 channel 0 id 0 lun1 has a LUN larger

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

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

Ответить
KPOXA
member
Сообщения: 26
Зарегистрирован: 29 окт 2003, 14:16
Откуда: Санкт-Петербург

Linux problem: host 4 channel 0 id 0 lun1 has a LUN larger

Сообщение KPOXA » 28 июл 2005, 13:03

Есть FC массив хитачи 9520, кулождик санбокскит 5200 (свитч и 4 адаптера 2340)
Массив отконфигурен, разбил на луны, луты прибиты к группам и т.д. все как положено.
На сервер поставлена федора 4 (ядро 2.6.11-1.1369_FC4smp), адаптер видит только нулевой lun, а на остальные ругается так:

Код: Выделить всё

scsi: host 4 channel 0 id 0 lun1 has a LUN larger than allowed by the host adapter
причем винда видит все луны без проблем.

Как правильно пнуть линукс чтобы увидеть все луны?
Что-то вроде админа/тех. директора.

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

Сообщение gs » 28 июл 2005, 13:10

Сугубо навскидку:
1. В бивисе кулоджика посмотреть разрешенное число лунов на ID. Хотя это вряд ли.
2. Луны идут не по порядку, начиная с нулевого. Т.е. не 0-1-2-3, а 1-3-5... Такие приколы бывали - особенность дров и операционок.

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

Сообщение gs » 28 июл 2005, 13:11

А может еще сан маппинг какой-нить. Хотя тоже вряд ли - тогда бы и винда не видела.

KPOXA
member
Сообщения: 26
Зарегистрирован: 29 окт 2003, 14:16
Откуда: Санкт-Петербург

Сообщение KPOXA » 28 июл 2005, 13:21

gs писал(а):Сугубо навскидку:
1. В бивисе кулоджика посмотреть разрешенное число лунов на ID. Хотя это вряд ли.
2. Луны идут не по порядку, начиная с нулевого. Т.е. не 0-1-2-3, а 1-3-5... Такие приколы бывали - особенность дров и операционок.
1. там стоит по умолчанию 8, я делал и 256, нет разницы.
2. они идут по порядку, 0 работает а 1 нет.

У вас кто-нибудь запускал это железо под линуксом? Какие драйвера рекомендуете?
Что-то вроде админа/тех. директора.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Linux problem: host 4 channel 0 id 0 lun1 has a LUN larg

Сообщение Stranger03 » 29 июл 2005, 14:15

KPOXA писал(а):На сервер поставлена федора 4 (ядро 2.6.11-1.1369_FC4smp), адаптер видит только нулевой lun, а на остальные ругается так:
На Соляре это решалось через конфиги дров FC адаптера. Распакуйте и почитайте там определение лунов.
Смотрите, должно быть что-то похожее:

Код: Выделить всё

---/kernel/drv/sd.conf-----
# NEW LUNs have been appended to the default settings in the file, starting here

name="sd" class="scsi"
        target=0 lun=1;

name="sd" class="scsi"
        target=1 lun=1;
-------------------------------

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Linux problem: host 4 channel 0 id 0 lun1 has a LUN larg

Сообщение Stranger03 » 29 июл 2005, 14:17

К слову по умолчанию в солярных дровах виден только первый лун, в винде только первые 8-мь (0-7). В федоре должно быть нечто похожее.

KPOXA
member
Сообщения: 26
Зарегистрирован: 29 окт 2003, 14:16
Откуда: Санкт-Петербург

Сообщение KPOXA » 01 авг 2005, 10:13

Много чего перепробовал, но виден все равно только первый лун :(
Что-то вроде админа/тех. директора.

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

Сообщение exLH » 01 авг 2005, 10:44

When using RAID storage configured with Logical Unit Numbers (LUNs) greater than zero, it is necessary to enable LUN support by adding the following to /etc/modules.conf:

options scsi_mod max_scsi_luns=255

After modifying modules.conf, it is necessary to rebuild the initial ram disk using mkinitrd.

Для эксперимента можете прямо в буте задать max_scsi_luns=256 и посмотреть на результат.

KPOXA
member
Сообщения: 26
Зарегистрирован: 29 окт 2003, 14:16
Откуда: Санкт-Петербург

Сообщение KPOXA » 03 авг 2005, 09:58

Родное ядро федоры видит только первый лун с любыми параметрами..  собраное с нормальных исходников видит все.
Что-то вроде админа/тех. директора.

Аватара пользователя
apelsin
Advanced member
Сообщения: 470
Зарегистрирован: 09 окт 2004, 12:32

Сообщение apelsin » 03 авг 2005, 11:38

Для Федоры используйте /etc/modprobe.conf вместо /etc/modules.conf

ядро:
Посмотрите есть-ли разница между  
sudo grep SCSI /boot/config-2.6.12-1.1387_FC4smp | grep LUN
и
grep <конфиг ядра "собраное с нормальных исходников"> | grep LUN

по поводу "has a LUN larger than allowed by the host adapter":
посмотрите что пишется в dmesg до и полсе этой записи; там должно быть больше информации.

Аватара пользователя
apelsin
Advanced member
Сообщения: 470
Зарегистрирован: 09 окт 2004, 12:32

Сообщение apelsin » 03 авг 2005, 11:48

да и еще: что показывает  $ls /sys/bus/scsi/devices/*/

KPOXA
member
Сообщения: 26
Зарегистрирован: 29 окт 2003, 14:16
Откуда: Санкт-Петербург

Сообщение KPOXA » 10 авг 2005, 09:53

В итоге пришлось перейти на дебиан, что для меня и привычней и луны все видятся. Правда GFS туда труднее добавить, но ничего, справимся.
Что-то вроде админа/тех. директора.

Аватара пользователя
apelsin
Advanced member
Сообщения: 470
Зарегистрирован: 09 окт 2004, 12:32

Сообщение apelsin » 10 авг 2005, 12:23

так можно и на виндовс перейти :-)
(но это уже флейм)

Ответить

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

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

Сейчас этот форум просматривают: Google [Bot] и 12 гостей