The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"FreeBSD 8.2 и RAID lsi1068e"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (BSD привязка / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"FreeBSD 8.2 и RAID lsi1068e"  +/
Сообщение от joesm email on 14-Апр-11, 10:59 
Есть сервер с контроллеров LSI1068e. На нем была установлена FreeBSD 6.4, которая видела контроллер как mpt0 и два отдельных диска da0/da1, подключенных к контроллеру. Диски в bios настройках raid объеденены в raid1, о чем FreeBSD не догадывается.
Задуман переход на 8.2 где уже контроллер числиться полностью поддерживаемым и присутствует утилита mptutil способная (судя по мануалу) создать raid1.
Предполагается переустанолвить систему с нуля.

Теперь собственно вопрос, как установить FreeBSD на такой raid?

При попытке на уже рабочей системе с 8.2 собрать массив, выдается сообщение от mptutil, что невозможно получить блокировку диска.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "FreeBSD 8.2 и RAID lsi1068e"  +/
Сообщение от lavr on 14-Апр-11, 11:50 
> Есть сервер с контроллеров LSI1068e. На нем была установлена FreeBSD 6.4, которая
> видела контроллер как mpt0 и два отдельных диска da0/da1, подключенных к
> контроллеру. Диски в bios настройках raid объеденены в raid1, о чем
> FreeBSD не догадывается.
> Задуман переход на 8.2 где уже контроллер числиться полностью поддерживаемым и присутствует
> утилита mptutil способная (судя по мануалу) создать raid1.

этому контроллеру 100 лет в обед, LSISAS1068e - fake-raid контроллер, единственное
преимущество которого это 8'мь портов.

> Предполагается переустанолвить систему с нуля.
> Теперь собственно вопрос, как установить FreeBSD на такой raid?
> При попытке на уже рабочей системе с 8.2 собрать массив, выдается сообщение
> от mptutil, что невозможно получить блокировку диска.

драйвер mpt никакого отношения к RAID не имеет.

Смотрите в сторону firmware вашего LSI1068e и единственное что вы можете, либо
gmirror, либо atacontrol (при замене firmware)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "FreeBSD 8.2 и RAID lsi1068e"  +/
Сообщение от joesm email on 14-Апр-11, 12:49 
gmirror  в данном случае не вариант.
Работает ровно до перезагрузки сервера, после чего контроллер не видит подключенных к нему дисков, требуется заново создавать массив, а уже после этого gmirror не видит дисков.

На счет fake-raid, никто и не ожидал от него особых чудес. Но на rhel4.х он замечательно определяется и работает, при этом система как и положено видит один диск, а не два и в случае отключения одного из них продолжает работу.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "FreeBSD 8.2 и RAID lsi1068e"  +/
Сообщение от lavr on 14-Апр-11, 13:17 
> gmirror  в данном случае не вариант.
> Работает ровно до перезагрузки сервера, после чего контроллер не видит подключенных к
> нему дисков, требуется заново создавать массив, а уже после этого gmirror
> не видит дисков.

готовить не умеете, если после перезагрузки gmirror чего-то не видит, то не дисков,
а метаданных на последнем секторе провайдера, вы их чудным образом затирате, вероятно
в этом и проблема. (что-то не так делаете...)

> На счет fake-raid, никто и не ожидал от него особых чудес. Но
> на rhel4.х он замечательно определяется и работает, при этом система как
> и положено видит один диск, а не два и в случае
> отключения одного из них продолжает работу.

для RHEL есть драйвера от производителя, в драйверах и реализованы рейды, а посему
драйвера производителя обязаны видеть метаданные созданные через БИВОС.

Наступит понимание - все получится, ну и обратите внимание на firmware - их если не ошибаюсь
два вида для LSISAS1068e и они имеют определенное значение для работы контроллера

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "FreeBSD 8.2 и RAID lsi1068e"  +/
Сообщение от joesm email on 15-Апр-11, 06:21 
> готовить не умеете, если после перезагрузки gmirror чего-то не видит, то не
> дисков,
> а метаданных на последнем секторе провайдера, вы их чудным образом затирате, вероятно
> в этом и проблема. (что-то не так делаете...)

Тут нет ничего загадочного, gmirror затирает данные разметки контроллера, контроллер при создании массива затирает данные gmirror.


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "FreeBSD 8.2 и RAID lsi1068e"  +/
Сообщение от lavr on 15-Апр-11, 10:37 
>> готовить не умеете, если после перезагрузки gmirror чего-то не видит, то не
>> дисков,
>> а метаданных на последнем секторе провайдера, вы их чудным образом затирате, вероятно
>> в этом и проблема. (что-то не так делаете...)
> Тут нет ничего загадочного, gmirror затирает данные разметки контроллера, контроллер при
> создании массива затирает данные gmirror.

"контроллер при создании массива затирает данные" - не обижайтесь, но это бред.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "FreeBSD 8.2 и RAID lsi1068e"  +/
Сообщение от joesm email on 15-Апр-11, 11:04 
> "контроллер при создании массива затирает данные" - не обижайтесь, но это бред.

Если у Вас есть другое объяснение возникающий проблемы с удовольствием его прочту.

Итог нашей с Вами "дискуссии": либо 8.2 несмотря на появление новых утилит так и нет полной поддержки этого котроллера, либо Вы не знаете как это сделать (о чем тогда мы разговариваем?).

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "FreeBSD 8.2 и RAID lsi1068e"  +/
Сообщение от lavr on 15-Апр-11, 12:40 
>> "контроллер при создании массива затирает данные" - не обижайтесь, но это бред.
> Если у Вас есть другое объяснение возникающий проблемы с удовольствием его прочту.

еще раз прочитайте верхнее предложение, это не я, это Вы написали что контроллер
затирает данные, есть о чем и над чем подумать, наводки даны прямым текстом.

> Итог нашей с Вами "дискуссии": либо 8.2 несмотря на появление новых утилит
> так и нет полной поддержки этого котроллера, либо Вы не знаете
> как это сделать (о чем тогда мы разговариваем?).

Вы еще раз внимательно прочитайте что я Вам написал, когда поймете - все получится,
а пока разговор на разных языках.

Еще раз чтобы Вы немного упорядочили понимание:

1) ваш контроллер - fake-raid
2) во FreeBSD поддерживаются только PATA/SATA fake-raid'ы: man ata, man ataraid,
man atacontrol
a) на чтение метаданных - без управления
b) на чтение-запись - с управлением
3) во FreeBSD никогда не поддерживались SCSI fake-raid'ы и вряд ли будут поддерживаться

Если память не изменяет, то LSISAS1068E имеет три firmware, вроде только с ITA работает
FreeBSD, после прошивки - работаете как с обычными дисками и хоть gmirror, хоть ZFS.

Остальное - самостоятельно.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру