Promice-iscsi+openSuSE (монтирование iscsi диска в SMB директорию)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
mccormic
Сообщения: 96
ОС: open SuSE 10.2

Promice-iscsi+openSuSE

Сообщение mccormic »

есть Promice i610 - 3 штуки.
также машинка с OpenSuSE11.0.
задача: подцепить всё это промисовское хозяйство по протоколу iscsi к станции и раздавать по смб в локальную сеть.
все операции настройки производились через Yast2.

1 - запускаем инициатор
2 - поиск и обнаружение целей
3 - подключение iscsi дисков к локальной файловой системе станции.
4 - форматирование с пропиской в fstab (всё средствами YAST2)
5 - настройка самбы (каталоги пользователи доступ и т д)

подключаюс с вин-клиентов, всё проходит красиво, скорость порядка 200-250 мбит\сек. с 4 вин-машинами справляется влет.
в общем -то проблем нет кроме одной. она же и главная.

ессно после перезагрузки происходит следующее:
идет сначала проверка файловых систем прописанных в fstab. загрузка вылетает с ошибкой типа - "не могу найти /dev/sdb1 (это iscsi диск с промиса)
проверьте файловую систему"

делаю следующее:
1 - логон под рутом
2 - комментирую строчку на /dev/sdb1
3 - ребут
грузится нормально, но диска iscsi уже ессно не видит.
приходится монтировать вручную. работает

опять захожу в яст - разделы - настраиваю диск iscsi без монтирования на стадии загрузки.
ребут.
opensuse загружается нормально, "цепляет" диск iscsi. но уже конечно приходится монтировать вручную, что не есть гут. :(
раньше все это хозяйство рапотало под вин2003. толком за массивами не следили. нахватали вирусяг. скорость упала до мизера. я пока все это ставлю для тестирования на suse.

гуглил 3 дня но решения пока не нашел.
думаю что для решения проблемы необходимо написать простенький скрипт.
что то вроде
!/bin/bash
mount /dev/sdb1 /FS-TEST/SAMBA/DISK1 (не смейтесь, чистая импровизация :)) опыта написания и изучения скриптов пока вообще нет как такового.

но вот текст самого скрипта, куда его помещать, что бы он стартовал сам и после поднятия iscsi демона совершенно не представляю.
выкрутасов скриптовых совершенно не надо. что нибудь простенькое...
время на отладку еще пару дней есть, прошу помощи...
заранее спасибо
Спасибо сказали:
Аватара пользователя
strah
Сообщения: 283
ОС: Freebsd, linux, Solaris.

Re: Promice-iscsi+openSuSE

Сообщение strah »

Попробуй вот такое топорное решение: запихни этот скрипт в /etc/rc.local до строки "exit". 
/earth: file system full
Спасибо сказали: