Howto maintain an EXT3 filesystem

Lately I had several servers which encountered a write error on an EXT3 filesystem and as a result of that remounted the filesystem read-only. Understandably on a production server this causes severe problems. On a reboot the filesystem where fixed but on large partitions this takes a lot of time. After the filesystem was fixed, correcting several errors, the server runs well again.

Что я могу сделать, чтобы минимизировать скорость, с которой это происходит? Я не могу найти много информации о периодической проверке файловой системы (систем) на работающем сервере. Можно ли изменить способ, которым EXT3 / система обрабатывает ошибки записи? Что было бы вменяемым решением.

Все серверы, к которым это относится, работают под управлением CentOS Linux 5.4 или 5.5.

2 ответа

С ext3 не должно быть никаких ошибок записи, и если они есть, вам следует проверить возможные аппаратные дефекты (наиболее вероятные повреждения дисков или, возможно, проблемы с кабелями).

Вы можете смонтировать ваши файловые системы с -o errors=continue вариант. Проверьте man mount для деталей. Однако это не рекомендуется, и я согласен с SvenW. Если у вас есть аппаратная карта RAID, выполните несколько проверок на ней, заставьте ее проверить целостность вашего массива. Как насчет кабелей? Вы уверены, что они целы? Что касается периодической проверки файловых систем на работающем сервере - они должны быть размонтированы. Вы можете выбрать ночные часы, если это возможно.

Другие вопросы по тегам