URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 67469
[ Назад ]

Исходное сообщение
"Помогите восстановить RAID1"

Отправлено zeiter , 10-Июл-06 12:56 
Добрый день

Было два диска (RAID1, зеркалирование) на сервере HP DL360-G4.
Один слетел, заменили, но как восстановить рейд, не знаем.

По документации к серверу ничего не получается, с диска SmartStart грузились, пишет,
что неподдерживаемый контролер.

Диски 80Gb SATA.
Контроллер: Promise PDC20318 SATA150 controller


Содержание

Сообщения в этом обсуждении
"Помогите восстановить RAID1"
Отправлено zEitEr из дома , 10-Июл-06 16:19 
Поправка, Рейд с дисками на

Intel 6300ESB SATA150 controller

ведь Promise PDC20318 SATA150 controller не поддерживает рейд


"Помогите восстановить RAID1"
Отправлено zeiter , 11-Июл-06 08:06 
Подскажите, когда и какие кнопки при старте сервера жать, чтобы зайти в БИОС контроллера. А то уже все перепробовали, случайно нажали и оказались там, где надо.... а как повторить не знаем :(

Можно ли как-то проверить какой РЕЙД программный или нет настроен?


"Помогите восстановить RAID1"
Отправлено micis , 11-Июл-06 09:05 
>Подскажите, когда и какие кнопки при старте сервера жать, чтобы зайти в
>БИОС контроллера. А то уже все перепробовали, случайно нажали и оказались
>там, где надо.... а как повторить не знаем :(
>
>Можно ли как-то проверить какой РЕЙД программный или нет настроен?

Судя по этому (http://www.vistlan.ru/8_38_248/) на sata возможен только программный райд.

А по поводу восстановить... система должна сама разобраться, что винт заменили и надо его включить в зеркало. Но для более полного ответа не помешало бы узнать тип ОСи...


"Помогите восстановить RAID1"
Отправлено zeiter , 11-Июл-06 09:24 
Вроде как выяснилось, что оба контроллера не поддерживают RAID
Тогда, что получается? Все это время думая, что у нас аппаратный RAID, на самом деле был програмный?! Ужас!!!

ОС: FreeBSD 5.4

А Фрюха 5.4 поддерживает FastTrak S150 TX2plus?



"Помогите восстановить RAID1"
Отправлено zeiter , 11-Июл-06 10:45 
>Судя по этому (http://www.vistlan.ru/8_38_248/) на sata возможен только программный райд.

Если сейчас сделаем программный рейд, позже вохможно без потери информации перейти на аппаратный?


"Помогите восстановить RAID1"
Отправлено micis , 11-Июл-06 11:58 
>>Судя по этому (http://www.vistlan.ru/8_38_248/) на sata возможен только программный райд.
>
>Если сейчас сделаем программный рейд, позже вохможно без потери информации перейти на
>аппаратный?

Я окончательно запутался - так был ли мальчик, т.е. райд1? :)
Ты пишешь:
>Тогда, что получается? Все это время думая, что у нас аппаратный RAID, на самом деле был програмный?! Ужас!!!
А теперь говоришь, что надо сделать программный рейд.
Так как использовался тот второй (битый) диск в системе до сбоя?


"Помогите восстановить RAID1"
Отправлено zeiter , 11-Июл-06 12:21 
>Так как использовался тот второй (битый) диск в системе до сбоя?

RAID1 был (100%)

# atacontrol status ar0
ar0: ATA RAID1 subdisks: ad4 DOWN status: DEGRADED

# dmesg
ar0: WARNING - mirror lost
ar0: 76293MB <ATA RAID1 array> [9726/255/63] status: DEGRADED subdisks:
disk0 READY on ad4 at ata2-master
disk1 DOWN no device found for this disk
Mounting root from ufs:/dev/ar0s1a

Систему год назад настраивал инженер хостера. Он уже ничего не может сказать определенно и с уверенностью. Мы были уверены, что RAID апаратный, сейчас когда коснулись, все
указывает на то, что RAID все-таки был программный.

В компанию, где покупали сервер мы обратились, они сказали, что произошла ошибка
И заверили, что контроллер нам заменят.

Так что вот, вопрос:

Ждать котнтроллера? Или сделать программный РЕЙД1, а потом все это перевети на апаратный (если конечно это возможно)?


"Помогите восстановить RAID1"
Отправлено Beginner , 11-Июл-06 12:18 
Что показывает
cat /proc/mdstat
?
Если не находит такого, то raid был аппаратный. Если находит, то программный

"Помогите восстановить RAID1"
Отправлено zeiter , 11-Июл-06 12:23 
>Что показывает
>cat /proc/mdstat
>?
>Если не находит такого, то raid был аппаратный. Если находит, то программный
>

# cat /proc/mdstat
cat: /proc/mdstat: No such file or directory

Все же аппаратный? Ничего не понимаю :(


http://h10010.www1.hp.com/wwpc/ru/ru/sm/WF06b/382783-383839-...

Контроллер жёсткого диска:
SATA (без RAID) (функции SATA RAID доступны через RAID ПО для ОС)

http://www.promise.ru/production/sata_controllers/sata150tx4/

PCI контроллеры для Serial ATA/150 накопителей.

Серия контроллеров SATA150 TX для Serial ATA/150 накопителей. Поддерживают одновременно
до 4-х устройств Serial ATA/150 более 137Гб каждый. Поддерживают передачу данных со
скоростью 150Мб/с (это на 50% быстрее, чем у Ultra ATA/100). Функция CRC error-checking
(подсчет контрольной суммы) Serial ATA устройств обеспечивает надежную передачу данных.


"Помогите восстановить RAID1"
Отправлено Beginner , 11-Июл-06 12:29 
>>Что показывает
>>cat /proc/mdstat
>>?
>>Если не находит такого, то raid был аппаратный. Если находит, то программный
>>
>
># cat /proc/mdstat
>cat: /proc/mdstat: No such file or directory
>
>Все же аппаратный? Ничего не понимаю :(

Точно не скажу, но похоже.
Под линуксом программные дисковые массивы управляются утилиткой mdadm, которая создает в /proc файлик где видны состояния массивов.
А программку atacontrol в первый раз вижу.
Варианта по-моему 2
1. Восстановить массив вручную зайдя в конфигурацию контроллера при загрузке
2. Читать мануал от программы atacontroller. Если может мониторить, то есть вероятность что и управлять умеет.


"Помогите восстановить RAID1"
Отправлено FreD , 13-Июл-06 20:55 
>>>Что показывает
>>>cat /proc/mdstat
>>>?
>>>Если не находит такого, то raid был аппаратный. Если находит, то программный
>>>
>>
>># cat /proc/mdstat
>>cat: /proc/mdstat: No such file or directory
>>
>>Все же аппаратный? Ничего не понимаю :(
>
>Точно не скажу, но похоже.
>Под линуксом программные дисковые массивы управляются утилиткой mdadm, которая создает в /proc
>файлик где видны состояния массивов.
Только пару постами выше уже написали что это фря
>А программку atacontrol в первый раз вижу.
именно потому что это не линух
>Варианта по-моему 2
>1. Восстановить массив вручную зайдя в конфигурацию контроллера при загрузке
>2. Читать мануал от программы atacontroller. Если может мониторить, то есть вероятность
>что и управлять умеет.



"Помогите восстановить RAID1"
Отправлено lavr , 11-Июл-06 12:44 
>>Что показывает
>>cat /proc/mdstat
>>?
>>Если не находит такого, то raid был аппаратный. Если находит, то программный
>>
>
># cat /proc/mdstat
>cat: /proc/mdstat: No such file or directory
>
>Все же аппаратный? Ничего не понимаю :(
>
>
>http://h10010.www1.hp.com/wwpc/ru/ru/sm/WF06b/382783-383839-...
>
>Контроллер жёсткого диска:
> SATA (без RAID) (функции SATA RAID доступны через RAID ПО для
>ОС)
>
>http://www.promise.ru/production/sata_controllers/sata150tx4/
>
> PCI контроллеры для Serial ATA/150 накопителей.
>
> Серия контроллеров SATA150 TX для Serial ATA/150 накопителей. Поддерживают одновременно
> до 4-х устройств Serial ATA/150 более 137Гб каждый. Поддерживают передачу данных
>со
> скоростью 150Мб/с (это на 50% быстрее, чем у Ultra ATA/100). Функция
>CRC error-checking
> (подсчет контрольной суммы) Serial ATA устройств обеспечивает надежную передачу данных.

Вы если НИЧЕГО не понимаете в RAID'ах, уж лучше НЕ ПОЗОРИЛИСЬ бы принародно, а хоть
НЕМНОЖКО разобрались бы в программном и апаратном RAID1.
Еще лучше проконсультировались бы у ТОГО КТО вам это СДЕЛАЛ.


"Помогите восстановить RAID1"
Отправлено zeiter , 11-Июл-06 12:58 
>Вы если НИЧЕГО не понимаете в RAID'ах, уж лучше НЕ ПОЗОРИЛИСЬ бы
>принародно, а хоть
>НЕМНОЖКО разобрались бы в программном и апаратном RAID1.
> Еще лучше проконсультировались бы у ТОГО КТО вам это СДЕЛАЛ.


Если бы я что-то понимал, будьте уверены, не задавал бы столько вопросов.
Я не считаю здоровый интерес - позором. Хотите, тыкайте пальцам и угукайте, помидорами закидайте. Но это все второстепенно!

Есть проблема и ее нужно решить!
Спрашивал уже не один раз у того человека, кто нам ставил.
Но говорю, что они ничего не может сказать, ссылаясь, что это было давно и уже ничего не помнит.


"Помогите восстановить RAID1"
Отправлено lavr , 11-Июл-06 13:25 
>>Вы если НИЧЕГО не понимаете в RAID'ах, уж лучше НЕ ПОЗОРИЛИСЬ бы
>>принародно, а хоть
>>НЕМНОЖКО разобрались бы в программном и апаратном RAID1.
>> Еще лучше проконсультировались бы у ТОГО КТО вам это СДЕЛАЛ.
>
>
>Если бы я что-то понимал, будьте уверены, не задавал бы столько вопросов.
>
>Я не считаю здоровый интерес - позором. Хотите, тыкайте пальцам и угукайте,
>помидорами закидайте. Но это все второстепенно!

позор не в ОТСУТСТВИИ ЗНАНИЙ, а в действиях - точнее в БЕЗДЕЙСТВИИ, те НЕЖЕЛАНИИ их
получить. Почуствуйте разницу.

>Есть проблема и ее нужно решить!

разумеется, только к решению нужно подходить РАЗУМНО:

- нанять человека и заплатить ему (если быстро нужно)
- или изучить вопрос и сделать самостоятельно:

http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/
https://www.opennet.ru/search.shtml?exclude=index%7C...

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

варианты:
- плохо или неправильно спрашивали
- ранее обидели этого человека
- САМОЕ ГЛАВНОЕ - не взяли ИНСТРУКЦИИ по выполненным работам

Игра в ВОПРОСЫ и ОТВЕТЫ - НЕ ДАЕТ ЗНАНИЙ, а только их шлифует, укрепляет при разборе
тонкостей и ньюансов.

Спрашивать можно ну очень долго и получить МАССУ советов, причем многие будут НЕ ПО ДЕЛУ
и даже для другой OS, в итоге можно убить FS даже на нормальном диске.

Что касается RAID1 - то вопрос выеденного яйца не стоит:

- rebuild в BIOS для хардвердного НЕДО-РЕЙДА-1

для софтверного:
- либо man atacontrol
- либо man gmirror


"Помогите восстановить RAID1"
Отправлено zeiter , 11-Июл-06 13:43 
>для софтверного:
>- либо man atacontrol
>- либо man gmirror

Читал уже это все.

Если в /etc/fstab

# cat /etc/fstab
# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ar0s1b             none            swap    sw              0       0
/dev/ar0s1a             /               ufs     rw,userquota,groupquota 1       1
/dev/ar0s1d             /usr            ufs     rw,userquota,groupquota 2       2
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0
proc                    /proc           procfs  rw              0       0

ar0 <<== Указывает на программный рейд, на сколько я понимаю

# atacontrol status ar0
ar0: ATA RAID1 subdisks: ad4 ad6 status: REBUILDING 5% completed

С самого начала, будучи уверенным, что у нас аппаратный РЕЙД, вот и возник конфуз.


"Помогите восстановить RAID1"
Отправлено lavr , 11-Июл-06 13:51 
>>для софтверного:
>>- либо man atacontrol
>>- либо man gmirror
>
>Читал уже это все.

ну так и в чем проблемы?!

/dev/arX - используется как для software-raid-1, так и для hardware-raid1 (недо-рейд)
- созданного из БИВОСа.

>Если в /etc/fstab
>
># cat /etc/fstab
># Device          
>     Mountpoint      
>FStype  Options        
>Dump    Pass#
>/dev/ar0s1b            
> none          
>  swap    sw    
>         0  
>     0
>/dev/ar0s1a            
> /          
>     ufs     rw,userquota,groupquota
>1       1
>/dev/ar0s1d            
> /usr          
>  ufs     rw,userquota,groupquota 2  
>    2
>/dev/acd0            
>   /cdrom        
>  cd9660  ro,noauto      
>0       0
>proc            
>        /proc  
>        procfs  rw
>          
>  0       0
>
>ar0 <<== Указывает на программный рейд, на сколько я понимаю
>
># atacontrol status ar0
>ar0: ATA RAID1 subdisks: ad4 ad6 status: REBUILDING 5% completed
>
>С самого начала, будучи уверенным, что у нас аппаратный РЕЙД, вот и
>возник конфуз.

Что запрещает посмотреть КАКИЕ диски на каком контроллере: man atacontrol,
atacontrol list - затем посмотреть на каком контроллере висят рейдовые диски и
уж затем заглянуть в БИВОС ентого контроллера, если он конечно поддерживает RAID1
и зеркало создано через бивос рейд-контроллера


"Помогите восстановить RAID1"
Отправлено zeiter , 11-Июл-06 14:19 
>Что запрещает посмотреть КАКИЕ диски на каком контроллере: man atacontrol,
>atacontrol list - затем посмотреть на каком контроллере висят рейдовые диски и
>
>уж затем заглянуть в БИВОС ентого контроллера, если он конечно поддерживает RAID1
>
>и зеркало создано через бивос рейд-контроллера

Оба диска на Promise SATA150 TX4 controller, который не поддерживает РЕЙД вообще.
Поэтому сейчас, с помощью atacontrol идет процесс ребилдинга зеркала.

Вопрос, после смены контроллера, можно будет перейти c программного на апаратный RAID без потери информации на дисках?


"Помогите восстановить RAID1"
Отправлено Beginner , 11-Июл-06 12:54 
>>Что показывает
>>cat /proc/mdstat
>>?
>>Если не находит такого, то raid был аппаратный. Если находит, то программный
>>
>
># cat /proc/mdstat
>cat: /proc/mdstat: No such file or directory
>
>Все же аппаратный? Ничего не понимаю :(
>
>
>http://h10010.www1.hp.com/wwpc/ru/ru/sm/WF06b/382783-383839-...
>
>Контроллер жёсткого диска:
> SATA (без RAID) (функции SATA RAID доступны через RAID ПО для
>ОС)
>
>http://www.promise.ru/production/sata_controllers/sata150tx4/
>
> PCI контроллеры для Serial ATA/150 накопителей.
>
> Серия контроллеров SATA150 TX для Serial ATA/150 накопителей. Поддерживают одновременно
> до 4-х устройств Serial ATA/150 более 137Гб каждый. Поддерживают передачу данных
>со
> скоростью 150Мб/с (это на 50% быстрее, чем у Ultra ATA/100). Функция
>CRC error-checking
> (подсчет контрольной суммы) Serial ATA устройств обеспечивает надежную передачу данных.


Так у тебя фря, а не линукс.

Если есть кто в досягаемости - пусть он сделает, если нет - читай маны и хауту для atacontrol


"Помогите восстановить RAID1"
Отправлено Nikolaev D. , 13-Июл-06 21:13 
мораль басни
нефик юзать хрен знает что

салярка рулит :)


"Помогите восстановить RAID1"
Отправлено Orlic , 29-Сен-06 15:49 
>Что показывает
>cat /proc/mdstat
>?
>Если не находит такого, то raid был аппаратный. Если находит, то программный
>

у меня программы=ный RAID1 GMIRROR, но cat /proc/mdstat грит
[root@xxxxxxxxxx /var/log]# cat /proc/mdstat
cat: /proc/mdstat: No such file or directory