?

Log in

Линуксово-айсказёвое - Оживший юзерпик

Oct. 11th, 2010

01:14 pm - Линуксово-айсказёвое

Previous Entry Share Next Entry

ОК, я тупой: объясните мне, как из линукса посмотреть LUNы на iSCSI target? Не iscsiadm --login, который их все аттачит мне в ядро, а просто посмотреть?

Comments:

[User Picture]
From:unixblog
Date:October 11th, 2010 09:34 am (UTC)
(Link)
--mode discovery --type sendtargets --portal 192.168.0.1
(Reply) (Thread)
[User Picture]
From:tobotras
Date:October 11th, 2010 09:47 am (UTC)
(Link)
Ну, оно показывает одну строчку про портал. Должно LUNы?
(Reply) (Parent) (Thread)
[User Picture]
From:akovalenko
Date:October 11th, 2010 10:19 am (UTC)
(Link)
Вы target знаете?
Что будет, если задать конкретный таргет через -T?
(Reply) (Parent) (Thread)
[User Picture]
From:tobotras
Date:October 11th, 2010 10:22 am (UTC)
(Link)
Будет простыня про ноду, живущая также в /etc/iscsi/nodes/<target>/<portal>/default, в которой есть всё, но нету списка LUNов.

Edited at 2010-10-11 10:28 am (UTC)
(Reply) (Parent) (Thread)
[User Picture]
From:akovalenko
Date:October 11th, 2010 10:24 am (UTC)
(Link)
и --mode node вроде...
трижды тьху на всю эту энтерпрайзную хрень.
(Reply) (Parent) (Thread)
[User Picture]
From:bish0nen
Date:October 11th, 2010 09:39 am (UTC)
(Link)
Купил бы ты уж себе IDE-диск поскорее и не морочил людям голову!
(Reply) (Thread)
[User Picture]
From:zinal
Date:October 11th, 2010 09:41 am (UTC)
(Link)
Вывод перечня активных подключенных LUN:
iscsiadm --mode node

Сканирование доступных LUN:
iscsiadm --mode discovery --type sendtargets --portal 1.2.3.4

В принципе вся конфигурация (полученная через discovery и подправленная ручками) лежит в /etc/iscsi, так что можно там и глянуть.

Для определения, какие устройства уже подключены, годится вывод "ls -l /dev/disk/by-path/"
(Reply) (Thread)
[User Picture]
From:akovalenko
Date:October 11th, 2010 09:42 am (UTC)
(Link)
А кого мы оберегаем? Если ядро, то нельзя ли какую-нибудь дешевую виртуализацию использовать? (запустили user-mode-linux, посмотрели, прибили...)
(Reply) (Thread)
[User Picture]
From:tobotras
Date:October 11th, 2010 09:47 am (UTC)
(Link)
Не, должен быть человеческий выход. Вот выше подсказывают, что работать должно так, как я думал, осталось понять, почему у меня не :)
(Reply) (Parent) (Thread)
[User Picture]
From:vitus_wagner
Date:October 11th, 2010 09:57 am (UTC)
(Link)
Оберегаем мы разработчика, которому через год эту конструкцию читать и пытаться понять.
(Reply) (Parent) (Thread)
[User Picture]
From:tobotras
Date:October 11th, 2010 09:57 am (UTC)
(Link)
Потому что это мы, а мы нас любим :)
(Reply) (Parent) (Thread)
[User Picture]
From:akovalenko
Date:October 11th, 2010 10:02 am (UTC)
(Link)
Иногда по формулировке задачи я подозреваю, что у нея extent «выкрасить и выбросить». Тогда я не стесняюсь предлагать решения на_каких_угодно_соплях_с_изолентой. Постановщику задачи виднее, конечно :)
(Reply) (Parent) (Thread)
[User Picture]
From:tobotras
Date:October 11th, 2010 10:07 am (UTC)
(Link)
Не-не, предположи боевой сервер, которому надо автоматом коннектиться к разным iSCSI targets, а для этого сначала выяснить, какие LUNы у него есть…
(Reply) (Parent) (Thread)
[User Picture]
From:akovalenko
Date:October 11th, 2010 11:46 am (UTC)
(Link)
Сейчас выбрал время глянуть на то, как open-iscsi устроено. Могу ошибаться, но по первому впечатлению — не умеет оно ничего с LUN сделать, пока таргет в ядро не присобачен (т. е., как я понял, в принципе не может уметь при такой архитектуре — а подозрение, что он должен уметь, это от избалованностью солярисом, наверное).

Так что пока рецепт с виртуальным ядром остается вне конкуренции :(
(Reply) (Thread)
[User Picture]
From:tobotras
Date:October 11th, 2010 11:56 am (UTC)
(Link)
Спасибо! Я думал, не любить линуксоидов сильнее, чем я, уже невозможно. А вот поди ж ты…
(Reply) (Parent) (Thread)