Кто сталкивался с сабжем? В частности, портятся файлы конфигурации. Например, вместо настроек виртуального сервера в апаче внезапно появляется текстовый мусор (внятный текст) в перемешку с крокозябрами.
Может ли эти беды повлечь то, что в режиме восстановления (загрузка с Resque CD) один из разделов диска, входящего в RAID 1, был примаунчен отдельно как ext3, на нем исправили пару файлов и загрузились после этого с рейда?
upd. Спасибо всем за ответы. Память хостер проверил, выяснилось, что все ок. Что касается рейда, то таки да, похоже, что причина в нем. В результате неаккуратной настройки была утрачена связь с сервером, поэтому пришлось делать хоть что-то. Как подключить рейд в условиях режима восстановления — знаний не было. Поэтому пришлось импровизировать.
На данный момент ситуация получила развитие — порча файлов продолжалась, поэтому пришлось грузиться в режим восстановления снова. Сделали загрузку с одного из дисков, пофиксили на нем фс, расформировали и почистили остатки рейда. Система благополучно загрузилась и работает. Теперь будем заново делать рейд.
В итоге одна бессонная ночь (к утру клиенты ждали сайт для работы), плюс еще доп. время на поднятие рейда заново. Вобщем, мораль — нужно внимательно вносить изменения на удаленном сервере, и не ломать рейды)
Может, знаете, как проверить память на удаленном сервере? Из возможностей только перегрузка с RescueCD с доступом к файловой системе. Ну и вход по ssh на работающий сервер или систему восстановления.
Вы не того чтобы один винт из рейда менять и потом ожидать что все будет хорошо?
Что вам мешало править файлуху на raid1, а не на отдельном винте.
Как рейд должен отнестись к тому что на винтах должно быть все одинаково, а из за того что вы залезли все стало разным? Отсюда наверно и проблемы растут.
Спасибо за ответ. Для тех кто попадет в этот топик в поисках знаний, ответьте плз: как подключить (примаунтить?) рейд-раздел, загрузившись с ResqueCD. То есть, у вас есть доступ к обоим (в нашем случае) винтам и их разделам, но «извне», из другой операционки, которая не знает, что оба винта находятся в рейде.
Это ни в коем случае не наезд, а интереса ради — вдруг вы знаете. Тогда и мы знать будем)
В линуксе надо просканировать через mdadm --scan наличие рейдов, после примаунтить рейд и сделать чекдиск, а какая операционка на рескусиди?
Исчерпывающая информация xgu.ru/wiki/raid
Изменил файлы только на одном из дисков и спрашиваешь? Разумеется, да.
RAID1 читает с обоих разделов в любом удобном порядке. Если информация не синхронизирована, то возможны какие угодно глюки.
Надо было загружаться с выдернутым диском и потом отдельно синхронизировать.