metaclass: (Default)
[personal profile] metaclass
Исследовал случай повреждения БД firebird. Разгреб внутренние структуры, сравнил страницы данных от битой базы и хорошего бэкапа.
Поперек страницы битой базы - ряд байт 0xFF с шагом в 16 байт от 4 до 8 штук, прямо поперек страницы.
Шаг возникновения последовательностей - 512 байт, т.е. сектор диска.
Причем в эту страницу, насколько я понимаю, месяца три никто ничего не записывал (старые данные).

Хрен знает, что с этим делать, ничему верить нельзя.

Date: 2016-03-07 02:21 pm (UTC)
From: [identity profile] ynot.livejournal.com
Не вижу тэга "пни упавшего" - сейчас вам пятьдесят человек расскажут, как хорошо делать бэкапы, использовать рэйд, купить облако, резервировать оборудование, пользоваться винчестерами проверенных марок, не забывать о стабильном электропитании, иметь специального отдельного инженера для работы с железом, купить наконец нормальную базу данных оракель или нормально пользоваться еще более нормальной бесплатной базой мусекель и т.п.

Date: 2016-03-07 02:37 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Так я с большего уже все починил.
А вот что рейд надо использовать и продумать способ онлайн бэкапа куда-нибудь за пределы здания (в коем электропитание и помехи и оборудование стопицоткиловаттных мощностей) - это факт.

Date: 2016-03-10 02:14 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Рейд без админа - деньги на ветер.
Был свидетелем когда на рейде поочередно сдохли все винты, рейд забил своими воплями все логи но логи естественно никто никогда не смотрел. Все логично пришло к тому что в рейде сдох последний винт и все встало. Результат - что с рейдом, что без.

Date: 2016-03-13 03:59 am (UTC)
ext_646638: (Default)
From: [identity profile] rdia.livejournal.com
В вашем примере очевидно всё продержалось значительно дольше, чем на одном винте. А вот если сделать систему авто включения в рейд новых жёстких дисков раз в 3 года, так вообще можно 30 лет не подходить!

Date: 2016-03-08 05:26 pm (UTC)
From: [identity profile] anonim-legion.livejournal.com
И покупать циску вместо dlink.

Date: 2016-03-08 05:59 pm (UTC)
From: [identity profile] berezovsky.livejournal.com
А штуки типа FF FF FF FF FF разве не отзеркалятся в рейде на второй веник?

Date: 2016-03-08 06:01 pm (UTC)
From: [identity profile] anonim-legion.livejournal.com
Если они пришли из битой памяти - отзеркалятся. А вот что будет делать raid 1, если он считает два одинаковых сектора с винтов, а они внезапно разные (и вообще, делает ли он такую сверку?) - мне неизвестно. По логике вещей, должна вылететь ошибка чтения.

Date: 2016-03-15 08:09 am (UTC)
From: [identity profile] cottidianus.livejournal.com
линуксовый md пометит диск с FF сектором Failed и засинкает в него секторы со второго диска

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 31st, 2025 05:48 pm
Powered by Dreamwidth Studios