Синхронизация RAID массива
Добавлено: 26 дек 2009, 09:39
Хочу сразу оговориться - не вынимайте рабочий винт на горячую - можете потерять таблицу разделов. Лучше выключите сервер.
Ну а теперь что касается темы разговора. Есть сервер, в котором вытащили/вылетел/еще_что_нить один винт с массива - нам надо вставить новый и восстановить целостность.
В биосе у меня стоит загрузка с райда с первого диска - потому у меня в первой корзине стоит мой рабочий диск (если у вас вылетел/вынули первый диск, а диски были в зеркале - переставьте второй винт в первую корзину). Выключаю сервер, вставляю винт, включаюсь. При загрузке контролер сказал что есть 3 массива, двум из которых плоховато. Огромная просьба - не лезьте в управление контролером - делать там нефиг. Загружаемся во фрю и смотрим что у нас есть
Первым 2м массивам хреново. Первый - это мой родной, а вот второй массив остался откуда то - видать винт, который я вставил был уже в массиве. Думаю что он мне не нужен - потому удаляю этот второй массив, освободжая винт из его кабалы
Итак - у меня образовался свободный винт - включаю его в свой массив и смотрю что произошло
Винт включен в состав массива. теперь надо просинхронизировать винты, что бы второй стал полной копией того, что сейчас работает
Процентики будут бежать - мы свободны на ближайшие часа 3
Убедительная просьба - как только вы начали работать с райдмассивом - не перегружайтесь - это равносильно потере данных на обоих винтах!!!
Терпеливо ждем пока все завершится.
Ну вот - теперь все хорошо
Ну а теперь что касается темы разговора. Есть сервер, в котором вытащили/вылетел/еще_что_нить один винт с массива - нам надо вставить новый и восстановить целостность.
В биосе у меня стоит загрузка с райда с первого диска - потому у меня в первой корзине стоит мой рабочий диск (если у вас вылетел/вынули первый диск, а диски были в зеркале - переставьте второй винт в первую корзину). Выключаю сервер, вставляю винт, включаюсь. При загрузке контролер сказал что есть 3 массива, двум из которых плоховато. Огромная просьба - не лезьте в управление контролером - делать там нефиг. Загружаемся во фрю и смотрим что у нас есть
Код: Выделить всё
pereslavl# atacontrol status ar0
ar0: ATA RAID1 status: DEGRADED
subdisks:
0 ad4 ONLINE
1 ---- MISSING
pereslavl# atacontrol status ar1
ar1: ATA RAID1 status: DEGRADED
subdisks:
0 ---- MISSING
1 ad6 ONLINE
pereslavl# atacontrol status ar2
ar2: ATA RAID1 status: READY
subdisks:
0 ad8 ONLINE
1 ad10 ONLINE
pereslavl# atacontrol list
ATA channel 0:
Master: acd0 <TSSTcorp CDDVDW TS-L632H/AS02> ATA/ATAPI revision 0
Slave: no device present
ATA channel 2:
Master: ad4 <ST3500320NS/SN06> SATA revision 2.x
Slave: no device present
ATA channel 3:
Master: ad6 <ST3500320NS/SN06> SATA revision 2.x
Slave: no device present
ATA channel 4:
Master: ad8 <ST31000340NS/SN06> SATA revision 2.x
Slave: no device present
ATA channel 5:
Master: ad10 <ST31000340NS/SN06> SATA revision 2.x
Slave: no device present
pereslavl#
Код: Выделить всё
pereslavl# atacontrol delete ar1
Код: Выделить всё
pereslavl# atacontrol addspare ar0 ad6
pereslavl# atacontrol status ar0
ar0: ATA RAID1 status: DEGRADED
subdisks:
0 ad4 ONLINE
1 ad6 SPARE
Код: Выделить всё
pereslavl# atacontrol rebuild ar0
pereslavl# atacontrol status ar0
ar0: ATA RAID1 status: REBUILDING 0% completed
subdisks:
0 ad4 ONLINE
1 ad6 SPARE
Убедительная просьба - как только вы начали работать с райдмассивом - не перегружайтесь - это равносильно потере данных на обоих винтах!!!
Терпеливо ждем пока все завершится.
Код: Выделить всё
pereslavl# atacontrol: ar0 rebuild completed
atacontrol status ar0
ar0: ATA RAID1 status: READY
subdisks:
0 ad4 ONLINE
1 ad6 ONLINE