The OpenNET Project / Index page

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

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

"Freebsd 9.2 camcontrol raid на матрих сторое"  +/
Сообщение от freebsd email(??) on 29-Окт-13, 09:44 
Всем привет!
Имеется freebsd 9.2. До этого управлял freebsd 7.2. Делал зеркало массив средствами atacontrol. Все работало как часы. Если и падало то я поднимал.
Теперь же перейдя на freebsd 9.2 хотел и дальше пользовать atacontrol но  не тут то было.
Система то есть freebsd говорит что пользуй camcontrol.
Дело в том что у меня этот camcontrol не видет созданое на Matrix Storage зеркало. Это рейд интоловский Matrix Storage ICH8R. Я конечно понимаю что сейчас набежит много народу который будет говорить что это файк райд контролер и что лучше сделать софт рейд чем использовать этот. Я все это понимаю. И я согласен с этим полностью. Но все таки для общего развития мне не понятно почему  freebsd 9.2 видит этот контролер и встает, а тот же линукс его не видит?
И вторая мне вещь не понятна почему я этот рейд не вижу с помощью команды
camcontrol?
Вот что я получаю если я даю системе вот такой запрос camcontrol inquiry ar0 где ar0 это рейд
camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed
cam_lookup_pass: No such file or directory
cam_lookup_pass: either the pass driver isn't in your kernel
cam_lookup_pass: or ar0 doesn't exist


а вот что если вот такой запрос camcontrol devlist
<WDC WD3200AAKS-00VYA0 12.01B02>   at scbus0 target 0 lun 0 (ada0,pass0)
<WDC WD3200AAJS-00RYA0 12.01B01>   at scbus1 target 0 lun 0 (ada1,pass1)
<Optiarc DVD RW AD-7240S 1.03>     at scbus5 target 0 lun 0 (cd0,pass2)
Почему я не вижу свой рейд?


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

Оглавление

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


1. "Freebsd 9.2 camcontrol raid на матрих сторое"  +/
Сообщение от lavr email on 29-Окт-13, 11:20 
> Всем привет!
> Имеется freebsd 9.2. До этого управлял freebsd 7.2. Делал зеркало массив средствами
> atacontrol. Все работало как часы. Если и падало то я поднимал.
> Теперь же перейдя на freebsd 9.2 хотел и дальше пользовать atacontrol но
>  не тут то было.
> Система то есть freebsd говорит что пользуй camcontrol.

? это в каком месте "она такое говорит"?

> Дело в том что у меня этот camcontrol не видет созданое на
> Matrix Storage зеркало. Это рейд интоловский Matrix Storage ICH8R. Я конечно
> понимаю что сейчас набежит много народу который будет говорить что это
> файк райд контролер и что лучше сделать софт рейд чем использовать
> этот. Я все это понимаю. И я согласен с этим полностью.
> Но все таки для общего развития мне не понятно почему  
> freebsd 9.2 видит этот контролер и встает, а тот же линукс
> его не видит?

и freebsd и linux прекрасно работают с этим контроллером

ps. fake-raid и есть программный рейд, с той разницей что создание и удаление
(метаданных) можно выполнять из BIOS'а контроллера, а все остальное, в том числе
и создание-удаление - выполняет драйвер.

> И вторая мне вещь не понятна почему я этот рейд не вижу
> с помощью команды
> camcontrol?

а какое отношение утилита camcontrol имеет к SATA Fake-RAID'у?

> Вот что я получаю если я даю системе вот такой запрос camcontrol
> inquiry ar0 где ar0 это рейд
> camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed
> cam_lookup_pass: No such file or directory
> cam_lookup_pass: either the pass driver isn't in your kernel
> cam_lookup_pass: or ar0 doesn't exist

неудивительно, ибо верхнее - полная ерунда по незнанию

> а вот что если вот такой запрос camcontrol devlist
> <WDC WD3200AAKS-00VYA0 12.01B02>   at scbus0 target 0 lun 0 (ada0,pass0)
> <WDC WD3200AAJS-00RYA0 12.01B01>   at scbus1 target 0 lun 0 (ada1,pass1)
> <Optiarc DVD RW AD-7240S 1.03>     at scbus5 target
> 0 lun 0 (cd0,pass2)
> Почему я не вижу свой рейд?

а почему Вы должны увидеть Fake-Raid через camcontrol

На замену ataraid в 9.x пришел graid:

# man graid

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

2. "Freebsd 9.2 camcontrol raid на матрих сторое"  +/
Сообщение от freebsd email(??) on 29-Окт-13, 11:36 
>> Всем привет!
>> Имеется freebsd 9.2. До этого управлял freebsd 7.2. Делал зеркало массив средствами
>> atacontrol. Все работало как часы. Если и падало то я поднимал.
>> Теперь же перейдя на freebsd 9.2 хотел и дальше пользовать atacontrol но
>>  не тут то было.
>> Система то есть freebsd говорит что пользуй camcontrol.
> ? это в каком месте "она такое говорит"?

Это она говорит когда я даю команду atacontrol.
Дело в том что раньше на freebsd 7.2 я и делал зеркало и проверял статус рейда с помощью
atacontrol.
А теперь когда даю команду atacontrol
получаю вот такое сообщение
atacontrol
atacontrol:
ATA_CAM option is enabled in kernel.
Please use camcontrol instead.


>[оверквотинг удален]
>> файк райд контролер и что лучше сделать софт рейд чем использовать
>> этот. Я все это понимаю. И я согласен с этим полностью.
>> Но все таки для общего развития мне не понятно почему
>> freebsd 9.2 видит этот контролер и встает, а тот же линукс
>> его не видит?
> и freebsd и linux прекрасно работают с этим контроллером
> ps. fake-raid и есть программный рейд, с той разницей что создание и
> удаление
> (метаданных) можно выполнять из BIOS'а контроллера, а все остальное, в том числе
> и создание-удаление - выполняет драйвер.

Ну не знаю ubunta 12.04, дебиан, сентос, суся его не нашли. Точнее зеркало не нашли то которое сделано этим контролером

>[оверквотинг удален]
>> cam_lookup_pass: either the pass driver isn't in your kernel
>> cam_lookup_pass: or ar0 doesn't exist
> неудивительно, ибо верхнее - полная ерунда по незнанию
>> а вот что если вот такой запрос camcontrol devlist
>> <WDC WD3200AAKS-00VYA0 12.01B02>   at scbus0 target 0 lun 0 (ada0,pass0)
>> <WDC WD3200AAJS-00RYA0 12.01B01>   at scbus1 target 0 lun 0 (ada1,pass1)
>> <Optiarc DVD RW AD-7240S 1.03>     at scbus5 target
>> 0 lun 0 (cd0,pass2)
>> Почему я не вижу свой рейд?
> а почему Вы должны увидеть Fake-Raid через camcontrol

Потому что раньше с помощью atacontrol я мог контролировать рейд.

> На замену ataraid в 9.x пришел graid:
> # man graid

А вот за эту подсказку спасибо.

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

3. "Freebsd 9.2 camcontrol raid на матрих сторое"  +/
Сообщение от lavr email on 29-Окт-13, 11:46 
>>> Всем привет!
>>> Имеется freebsd 9.2. До этого управлял freebsd 7.2. Делал зеркало массив средствами
> Ну не знаю ubunta 12.04, дебиан, сентос, суся его не нашли. Точнее
> зеркало не нашли то которое сделано этим контролером

криво записаны метаданные, вот собственно поэтому и советуют при использовании
fake-raid'ов НЕ СОЗДАВАТЬ их из BIOS, а лучше из OS.

>>> Почему я не вижу свой рейд?
>> а почему Вы должны увидеть Fake-Raid через camcontrol
> Потому что раньше с помощью atacontrol я мог контролировать рейд.

не вижу логики...
ataraid - драйвер ATA fake-raid'ов, управление через atacontrol
каким боком сюда camcontrol влезает?

>> На замену ataraid в 9.x пришел graid:
>> # man graid
> А вот за эту подсказку спасибо.

да не на чем

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

4. "Freebsd 9.2 camcontrol raid на матрих сторое"  +/
Сообщение от ilyasovef email(ok) on 29-Окт-13, 14:17 
>[оверквотинг удален]
>>>> Почему я не вижу свой рейд?
>>> а почему Вы должны увидеть Fake-Raid через camcontrol
>> Потому что раньше с помощью atacontrol я мог контролировать рейд.
> не вижу логики...
> ataraid - драйвер ATA fake-raid'ов, управление через atacontrol
> каким боком сюда camcontrol влезает?
>>> На замену ataraid в 9.x пришел graid:
>>> # man graid
>> А вот за эту подсказку спасибо.
> да не на чем

Может я туплю. Но ни как не могу ни где найти инфу как восстановить рейд с помощью graid.
Допустим рухнул рейд то есть перестал отвечать один из дисков.
Я засунул туда новый. В биосе его ввел в райд.
А дальше что делать?
Как восстановить зеркало?
Если я не могу загрузиться с жесткого диска.
А даже если я загрузился, то у graid нет такой команды как rebuild.
Или же я что то не понимаю или я тупой.
В одном из руководств к graid написано что если удалить старый жесткий диск и добавить новый то он райд восстановиться. Он что автоматически восстанавливается что ли?


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

5. "Freebsd 9.2 camcontrol raid на матрих сторое"  +/
Сообщение от lavr email on 29-Окт-13, 18:11 
>>>> # man graid
>>> А вот за эту подсказку спасибо.
>> да не на чем
> Может я туплю. Но ни как не могу ни где найти инфу
> как восстановить рейд с помощью graid.

http://www.freebsd.org/doc/handbook/geom-graid.html

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

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

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




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

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