Created attachment 4939 [details] cron-скрипт Как известно, md raid массивам иногда следует делать проверку консистентности. Во многих дистрибутивах это давно сделано из коробки. Для примера аттачу соответствующие скрипты из дебиана.
Created attachment 4940 [details] checkarray
mdadm-3.1.4-alt3 -> sisyphus: * Mon May 23 2011 Vitaly Kuznetsov <vitty@altlinux> 3.1.4-alt3 - add crond job for periodical array check (ALT #25641)
Не работает этот скрипт. Сегодня получил письмо от крона: ============================================================================== Subject: Cron <root@evg> if [ -x /usr/share/mdadm/checkarray ] && [ $(date +%d) -le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi To: root@evg-krsk.dyndns.org Date: Sun, 5 Jun 2011 00:57:02 +0800 (KRAST) /usr/share/mdadm/checkarray: line 102: AUTOCHECK: unbound variable ============================================================================== /etc/sysconfig/mdadm пакетный, не менялся, там одни комментарии. Скрипт завершает свою работу не начав, как понимаю, из-за set -eu.
а у меня, к сожалению, сработал. нельзя ли сделать этот сервис менее навязчивым ?
(In reply to comment #4) > а у меня, к сожалению, сработал. > нельзя ли сделать этот сервис менее навязчивым ? его можно отключить, написав AUTOCHECK=true в /etc/sysconfig/mdadm Остаётся вопрос о том, какое поведение должно быть по умолчанию.
ping?
Не понимаю, как он смог сработать. Пожалуйста, сделайте так чтобы он не спамил в почту почем зря. Спасибо.
mdadm-3.2.2-alt2 -> sisyphus: * Sat Aug 06 2011 Vitaly Kuznetsov <vitty@altlinux> 3.2.2-alt2 - fix AUTOCHECK check in autocheck script (ALT #25641)
*** Bug 26404 has been marked as a duplicate of this bug. ***