Summary: | FR: сделать cron-скрипт для автоматической проверки массивов | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Vladimir V. Kamarzin <vvk> | ||||||
Component: | mdadm | Assignee: | Alexey Shabalin <shaba> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | enhancement | ||||||||
Priority: | P3 | CC: | evg, gray_graff, mike, sbolshakov, shaba, vitty | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
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) |
Created attachment 4939 [details] cron-скрипт Как известно, md raid массивам иногда следует делать проверку консистентности. Во многих дистрибутивах это давно сделано из коробки. Для примера аттачу соответствующие скрипты из дебиана.