powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Переопределение пути к iscsi диску (Solaris 10)
5 сообщений из 5, страница 1 из 1
Переопределение пути к iscsi диску (Solaris 10)
    #36040189
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация такая, есть несколько iscsi target, на сетевом устройстве, соляра (10-ка с посл патчами, х64) пытается их взять в оборот,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
root@SolVmHost1[~]>format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
        0 . c1t0d0 <DEFAULT cyl  7829  alt  2  hd  255  sec  63 >
          /pci@ 0 , 0 /pci1000, 30 @ 10 /sd@ 0 , 0 
        1 . c2t3d0 <DEFAULT cyl  6521  alt  2  hd  255  sec  63 >
          /iscsi/disk@0000iqn. 2006 - 01 .com.openfiler%3Atsn.v30001, 0 
        2 . c2t4d0 <DEFAULT cyl  6521  alt  2  hd  255  sec  63 >
          /iscsi/disk@0000iqn. 2006 - 01 .com.openfiler%3Atsn.v20001, 0 
        3 . c2t5d0 <DEFAULT cyl  6521  alt  2  hd  255  sec  63 >
          /iscsi/disk@0000iqn. 2006 - 01 .com.openfiler%3Atsn.v10001, 0 
        4 . c2t6d0 <DEFAULT cyl  640  alt  2  hd  128  sec  32 >
          /iscsi/disk@0000iqn. 2006 - 01 .com.openfiler%3Atsn.v40001, 0 
Specify disk (enter its number): ^C
root@SolVmHost1[~]>iscsiadm list target
Target: iqn. 2006 - 01 .com.openfiler:tsn.v3
        Alias: -
        TPGT:  1 
        ISID: 4000002a0000
        Connections:  1 
Target: iqn. 2006 - 01 .com.openfiler:tsn.v2
        Alias: -
        TPGT:  1 
        ISID: 4000002a0000
        Connections:  1 
Target: iqn. 2006 - 01 .com.openfiler:tsn.v1
        Alias: -
        TPGT:  1 
        ISID: 4000002a0000
        Connections:  1 
Target: iqn. 2006 - 01 .com.openfiler:tsn.v4
        Alias: -
        TPGT:  1 
        ISID: 4000002a0000
        Connections:  1 
root@SolVmHost1[~]>

и всё бы хорошо, только вот мне нужно немного другие пути видеть (нужно для кластера)... к примеру вместо c2t6d0 хочется c2t7d0

подскажите плз если кто знает...
...
Рейтинг: 0 / 0
Переопределение пути к iscsi диску (Solaris 10)
    #36054387
Боб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я примерно о том же спрашивал здесь .
Нормального решения нет. Либо Volume manager, либо символические ссылки с одинаковыми именами на всех узлах кластера, которые указывают на реальные устройства. Я делал ссылки.
Volume manager дает небольшой overhead, но обеспечивает бОльшую гибкость. Если со временем надумаете делать зеркалирование, лучше сразу настроить Volume manager, желательно от Veritas (Symantec).
Оба варианта не защищают от проблем, если после реконфигурационной перезагрузки Solaris вдруг решить перенумеровать контроллеры (вместо c2t6d0 станет c3t6d0 или еще сколько-нибудь). Но решить их будет проще, направив ссылку на новое устройство или поменяв конфигурацию Volume Manager. Главное, что для кластера пути не изменятся.
...
Рейтинг: 0 / 0
Переопределение пути к iscsi диску (Solaris 10)
    #36054485
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БобЛибо Volume manager, либо символические ссылки с одинаковыми именами на всех узлах кластера, которые указывают на реальные устройства. Я делал ссылки.

понял, сделаю так же!

Только всё равно мне глубоко неясен механизм назначения путей, кто этот процесс вообще контролирует... плин
...
Рейтинг: 0 / 0
Переопределение пути к iscsi диску (Solaris 10)
    #36056441
Боб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skelet
понял, сделаю так же!
У Вас продуктивная инсталляция? Тогда лучше использовать Volume Manager. Я собирал тестовый кластер, не хотелось сильно заморачиваться посторонними вещами.
skelet
Только всё равно мне глубоко неясен механизм назначения путей, кто этот процесс вообще контролирует... плин
Механизм назначения путей в Solaris простой. Пусть гуру меня поправят, если что-нибудь не так написал.
Название диска состоит из 4 компонентов: cXtXdXsX
cX - номер контроллера. Его Solaris определяет автоматически при реконфигурационной перезагрузке. Контроллеры нумеруются в том порядке, в котором Solaris их находит. Соответствие номеров контроллеров и путей - в файле /etc/path_to_inst
tX - номер таргета, обычно это диск или массив, или LUN в массиве. Х чаще всего число, но бывают более сложные случаи. Например, если включит FC Multipathing, то после t будет длинный WWN диска или LUN в массиве.
dX - номер диска. Обычно 0. Но для некоторые массивы представляются одним таргетом, а все тома массива - разными дисками.
sX - номер слайса.
Почти все, кроме слайсов, Solaris контролирует самостоятельно автоматически. Управлять именами дисков нельзя никак.
Как ни странно, для лент есть механизм принудительного задания имен устройств. Называется Persistent Binding . В файле /etc/devlink.tab можно прямо указать, как будет называться каждое ленточное устройство. Почему нет подобного механизма для дисков - непонятно.
...
Рейтинг: 0 / 0
Переопределение пути к iscsi диску (Solaris 10)
    #36056464
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Боб,

Боб,

не, какая к чёрту продуктивная, тестовый стенд на х86 вообще.

так что я не заморачиваюсь особо )

хотя щас вот на /etc/path_to_inst посмотрю, вроде там можно помутить что-то

про именование дисков в курсе мы, но тут оно не спасает :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Переопределение пути к iscsi диску (Solaris 10)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]