Сегодня я обнаружил, что один из моих серверов работает медленнее, чем обычно, из-за контрольного массива, запущенного заданием cron, установленным по умолчанию на сервере. Это Ubuntu 14.
В данном конкретном случае у меня всего один RAID1.
Какова цель этой проверки? Пометить диск как неисправный в случае, если проверки окажутся неправильными, и в надежде минимизировать будущие проблемы в ожидании полного отказа?
Как мне настроить эти проверки, чтобы они лучше соответствовали моей настройке? Если я вообще должен это делать.
Есть ли зачем запускать этот "более приятный" режим, чем режим ожидания? Меня немного беспокоит производительность, когда система находится в производственной среде из-за интенсивных операций ввода-вывода.
Какова цель этих проверок? Пометить диск как неисправный в случае, если проверки окажутся неправильными, и в надежде минимизировать будущие проблемы в ожидании полного отказа?
Довольно много. Без проверки массив продолжит работу, пока не обнаружит неисправность. Выполняется периодическая проверка массива, чтобы вы могли заранее обнаружить эти ошибки, а не ждать, пока они произойдут. Или так гласит теория ...
Есть ли зачем запускать этот "более приятный" режим, чем режим ожидания? Меня немного беспокоит производительность, когда система находится в производственной среде из-за интенсивных операций ввода-вывода.
Вы можете ограничить скорость ввода-вывода mdadm чем-то, что не является чрезмерным, хотя вы торгуете временем на производительность.
Или просто запланируйте это на ночь или в другое время, когда система не так загружена.