> Всем привет!
> Имеется 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