|
|
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Добрый день! Срочно нужна поСЧь! ОС RHEL 4UPD4 Подключаю 2 SAN ресурса на сервер. Суть проблемы описана в следующей цитате из инета: "Если у вас несколько целей, то вы не можете заранее знать, под каким именем после следующей перезагрузки/рестарта сервиса будет доступна конкретная цель. Для того, чтобы каждая цель всегда была доступна под одним и тем же именем устройства, вы можете написать соответствующее правило udev" Так вот КАК написать это правило udev?!?!?!? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 12:29 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Champion62Добрый день! Срочно нужна поСЧь! ОС RHEL 4UPD4 Подключаю 2 SAN ресурса на сервер. Суть проблемы описана в следующей цитате из инета: "Если у вас несколько целей, то вы не можете заранее знать, под каким именем после следующей перезагрузки/рестарта сервиса будет доступна конкретная цель. Для того, чтобы каждая цель всегда была доступна под одним и тем же именем устройства, вы можете написать соответствующее правило udev" Так вот КАК написать это правило udev?!?!?!? А что именно Вы пробовали сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 16:46 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
PaulEr, Отвечу цитатой из доки по которой я упражнялся: "Настройка постоянного пути к устройству К этому моменту новые диски видны ядру как обычные, но в файле /proc/partitions связывание устройств и имен целей неразличимо. Поэтому необходимо использовать постоянный путь устройств. Этот путь автоматически создается при помощи udev (динамическое управление устройствами): /dev/disk/by-path/\ ip-192.168.0.100:3260-iscsi-iqn.2008-07.com.ibm.munich.target:\ shared.disk1-lun-0 Настройте разделы как обычно: fdisk /dev/disk/by-path/\ ip-192.168.0.100:3260-iscsi-iqn.2008-07.com.ibm.munich.target:\ shared.disk1-lun-0 Путь к разделу 1: /dev/disk/by-path/\ ip-192.168.0.100:3260-iscsi-iqn.2008-07.com.ibm.munich.target:\ shared.disk1-lun-0-part1 Если доступ к одной и той же цели осуществляется с разных инициаторов, доступ к общему разделу диска предоставляется как к блочному устройству с одним и тем же путем." Но ничего не выходит. Требуется пояснение к этому фрагменту, а в документации только этот кусок и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 16:59 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Вам надо вытащить scsi_id у каждого Вашего луна. Покажите, как у Вас диски разбиты. Sincerely, PaulEr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 17:04 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
PaulEr, Как можно посмотреть scsi_id ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 17:26 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Документацию лингво чтоли переводите? Аж ухо режет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 17:59 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Champion62PaulEr, Как можно посмотреть scsi_id ? scsi_id -g -s /block/sd* Если луны sda,sdb и так далее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 20:13 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
PaulEr, scsi_id получены Но как их использовать для указания постоянного пути устройств? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2010, 12:14 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
В файле /etc/udev/rules.d/50-udev.rules добавляете строчки для Ваших дисков. KERNEL="sd?1", BUS="scsi", PROGRAM="/sbin/scsi_id", RESULT="ваш scsi_id", NAME="disk1" /etc/udev/permissions.d/50-udev.permissions расставляете пермишины на эти диски. Sincerely, PaulEr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2010, 15:09 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
PaulEr, Пермишены давать для disk devices или iscsi devices В disk devices есть пермишн: sd*:root:disk:0660 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2010, 17:52 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Champion62PaulEr, Пермишены давать для disk devices или iscsi devices В disk devices есть пермишн: sd*:root:disk:0660 ? Да,так, как Вы написали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2010, 19:50 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
PaulEr, Вопрос по параметру NAME="disk1" Какое имя писать: ну скажем /block/sdd ии /dev/sdd ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 09:28 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Пока не удается изменить ситуацию - диски не хотят поключаться в нужном порядке :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 10:23 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
PaulEr, Тут интересная ситуация прояснилась: у меня был подключен ресурс /dev/sdb, я захотел подключить ещё один /dev/sdc Определил scsi_id у /dev/sdb до подключения второго таргета, потом подключил второй таргет. Он определился как /dev/sdb, а тот который был /dev/sdb стал /dev/sdc, но его scsi_id изменился, а у нового диска он стал как у /dev/sdb/ до подключения второго таргета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 10:30 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
По команде: udevinfo -a -p /block/sd* я определил разницу между усройствами (т.е. уникальные параметры). Отредактировал правила udev в соответствии с ними, но эффекта нет. Строки из правил /etc/udev/rules.d/50-udev.rules: KERNEL="sd*", BUS="scsi", SYSFS{model}="XXX", SYSFS{vendor}="YYY", NAME="/block/sdb1" KERNEL="sd*", BUS="scsi", SYSFS{model}="DDD", SYSFS{vendor}="CCC", NAME="/block/sdc" Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 10:40 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Дайте вывод команды: fdisk -l Потом выдайте scsi_id допустим для первых двух дисков для примера. Sincerely, PaulEr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 20:52 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
http://www.redhat.com/magazine/002dec04/features/udev/ Читали? Sincerely, PaulEr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 21:00 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
PaulEr, Эту доку не читал - спасибо за ссылку, но попались по гуглу другие похожие. Вчера заработало вечером в такой конфигурации: KERNEL="sd*", BUS="scsi", SYSFS{model}="XXX", SYSFS{vendor}="YYY", NAME="sdb1" KERNEL="sd*", BUS="scsi", SYSFS{model}="DDD", SYSFS{vendor}="CCC", NAME="sdc" Но в messages лог начал писать сообщения: [iscsid3075]: Connection to Discovery Address xxxxxxxxx closed [iscsid3075]: Connected to Discovery Address xxxxxxxxx И они пишутся в таком порядке с момента перезапуска сервера после настройки правил. Адрес сервера на котором висит старый таргет. Стоит ли беспокоиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 09:15 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Добрый день. Что-то не совсем Вас понимаю. У Вас есть два SAN ресурса, которые Вы сейчас подключили. Теперь, что из себя представляет старый таргет? Sincerely, PaulEr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 09:34 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
PaulEr, Таргеты на разных серверах. Навый диск подключается с другого адреса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 10:43 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Champion62PaulEr, Таргеты на разных серверах. Навый диск подключается с другого адреса. А в логах он пробует подключиться к другому серверу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 11:13 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
PaulEr, Разобрались в чем дело..........Старая проблема с первым сервером. Огромное спасибо за помощь!!!!!!!!! Теперь вопрос в тестировании: возможно ли что правило не сработает в какой-то момент? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 11:41 |
|
||
|
iscsi
|
|||
|---|---|---|---|
|
#18+
Хм, даже и не знаю, как Вам ответить. Сейчас попробуйте перезапустить сервисы iscsi, машины. Посмотрите, что куда примонтировалось. А так, почитать документацию, думаю там расписано. Sincerely, PaulEr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2010, 12:30 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=36424834&tid=1485181]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
78ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 573ms |

| 0 / 0 |
