The OpenNET Project / Index page

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

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

"Raid 0+1. Corrupt GPT"  +/
Сообщение от Yarche (ok) on 27-Сен-10, 17:43 
День добрый. Есть файловый сервер, на котором был Raid 0+1. Raid0 создавался с помощью контроллера на материнской плате, а Raid1 программно через FreeNAS 0.72.
После отключения электроэнергии в офисе все это перестало загружаться.
При старте FreeNAS пишет:
GEOM: ad8: GPT rejected -- may not be recoverable
GEOM: ad8: corrupt or invalid GPT detected
GEOM: ad14: GPT rejected -- may not be recoverable
GEOM: ad14: corrupt or invalid GPT detected
Пробовал Parted Magic 5.5, действительно пишет что GPT на этих дисках повреждены.
Возможно исправить или можно уже забыть про все данные?
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Raid 0+1. Corrupt GPT"  +/
Сообщение от hhg (ok) on 27-Сен-10, 20:59 
произошло скорее всего из-за того, что raid0 затёр данные gpt в конце диска (под gpt был выделен диск ПОЛНОСТЬЮ, без резерва последних секторов). скорее всего исправить возможно (основная копия guid partition table скорее всего жива, грохнулась вторая копия) - если raid0 говорит, что он нормален, то во freebsd7 есть недокументированная gpt recover девайс, а во freebsd8 ещё только обещают подобное сделать. Подробнее искать: 'gpt recover' freebsd7
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Raid 0+1. Corrupt GPT"  +/
Сообщение от lavr email on 28-Сен-10, 15:39 
>[оверквотинг удален]
> с помощью контроллера на материнской плате, а Raid1 программно через FreeNAS
> 0.72.
> После отключения электроэнергии в офисе все это перестало загружаться.
> При старте FreeNAS пишет:
> GEOM: ad8: GPT rejected -- may not be recoverable
> GEOM: ad8: corrupt or invalid GPT detected
> GEOM: ad14: GPT rejected -- may not be recoverable
> GEOM: ad14: corrupt or invalid GPT detected
> Пробовал Parted Magic 5.5, действительно пишет что GPT на этих дисках повреждены.
> Возможно исправить или можно уже забыть про все данные?

geom пишет метаданные в последний сектор, gpt использует его под вторую(резервную)
копию, вывод: если используете gpt, НЕ ИСПОЛЬЗОВАТЬ в geom в качестве провайдеров
сырые диски: adX, daY - смысл понятен?

Год или полгода назад вроде уже разжевывалось.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Raid 0+1. Corrupt GPT"  +/
Сообщение от Yarche (ok) on 29-Сен-10, 10:20 
В общих чертах смысл ясен, буду разбираться. На данный момент главное - вытащить данные...
Спасибо за ответы.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Raid 0+1. Corrupt GPT"  +/
Сообщение от lavr email on 29-Сен-10, 11:02 
> В общих чертах смысл ясен, буду разбираться. На данный момент главное -
> вытащить данные...
> Спасибо за ответы.

В принципе, если все размеры при создании вы сохранили(записали), то можно заново создать
без использования newfs, если все ляжет на свои места, то FS будет на своем месте,
прогнать fsck (зависит от FS) и монтировать.
Полезно всегда создавать копии fdisk/bsdlabel/gpart/newfs(записывать копии superblock),
тогда все возвращаемо, в вашем случае на сеанс, до перезагрузки - пока gpart(geom)
не затрет последний сектор с метаданными :)

При использовании GPT, для gconcat/gmirror/gstripe... нужно использовать партиции и
ни в коем случае НЕИСПОЛЬЗОВАТЬ сырые(целые) диски adX/daY...

Об этом целая переписка разработчиков была - на предмет изменить место хранения метаданных
разных geom классов, перенести их вперед, в первые 16 секторов label вроде, но увы,
где-то не подходит, да и слишком много переделывать... Вроде так, если память не изменяет

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

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

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




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

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