Из-за сбоя в массиве RAID, который bitcointalk.org был запущен на, база данных была повреждена. Это было необходимо, чтобы переместить ОСА и восстановить базу данных с помощью ежедневного резервного копирования. Около 8 часов данных было потеряно (ничего после того, как около 21 января 21:44 UTC).
Я был занят получаю форум обратно в Интернете, так что я не исследовал это много еще, но это май возможно для меня, чтобы вручную восстановить утерянные сообщений / PMs путем поиска восстановленных файлов базы данных для ключевых слов, которые вы помните. Если вы потеряли пост или PM, что вы чувствуете себя абсолютно незаменимый, PM мне, и я посмотрю, смогу ли я его восстановить.
проекты Всеобщие также все потеряно. Они не подкреплены, потому что они автоматически удаляются через 14 дней в любом случае.
Поиск временно отключен, потому что мне нужно, чтобы восстановить поисковый индекс, прежде чем он будет использовать еще раз.
Там будут некоторые периодические простои в течение следующих нескольких дней (несколько часов в общей сложности), как мы получим все переконфигурированные / улажены. Несколько вещей, которые могут быть нарушены. Скажите мне, если вы видите какие-либо ошибки.
Если вы заплатили, чтобы удалить proxyban, и это не было признано в связи с простоем, по электронной почте TXID на pbbugs адрес электронной почты, и я вас в белый список сразу.
Статистика объявлений На этой неделе была потеряна. Текущие объявления будут для дополнительного длительного времени, чтобы компенсировать время простоя и утерянную статистику.
Приносим извинения за неудобства!
Технические подробности:
В bitcointalk.org и bitcoin.it базы данных были сохранены на RAID 1 + 0 массив: два RAID 1 массивы 2 SSD, каждый, соединены с помощью RAID 0 (SO 4 SSD-накопители всего, все-таки модель). Мы заметили вчера, что были некоторые незначительные ошибки файловой системы на bitcoin.it VM, но мы взяли это за случайность, потому что не было никаких текущих проблем и контроллер RAID сообщили об отсутствии проблем диска. Несколько часов спустя, bitcointalk.org файловая система также начала испытывать ошибки. Когда это было замечено, файлы базы данных bitcointalk.org были немедленно перемещены в другом месте, но массив RAID быстро ухудшалось, и большинство файлов баз данных в конечном итоге слишком сильно повреждены, которые будут использоваться. Таким образом, отдельная ОС была установлена на другой массив RAID, а база данных была восстановлена с помощью ежедневного резервного копирования.
Я думаю, что оба SSD-накопителей в одном из RAID-1 подмассивов начали бежать из запасных секторов примерно в то же время. bitcoin.it работает на том же массиве, и это было недостаточно памяти в течение нескольких недель, поэтому его использование свопа может быть то, что ускорило ухудшение этих SSD. Контроллер RAID до сих пор не сообщает никаких проблем с дисками, но я не вижу, что еще может вызвать это произойдет с двумя различными виртуальными машинами. Я предполагаю, что контроллер RAID не знает, как получить SMART данных из этих дисков. (Диски довольно старые SSD-накопители, так что, возможно, они не поддерживают даже SMART.)
Я планирую делать больше расследования позже, чтобы убедиться, что это не повторится. Я, вероятно, также настроить репликацию MySQL (или что-то), чтобы предотвратить так много потери данных в случае что-то подобное случится снова.
На яркой стороне, подпорка работала довольно гладко. Это первый раз, когда я должен был использовать один из ежедневных резервных копий для реального восстановления.