Я обслуживаю несколько серверов Linux, которые мы находимся в процессе перехода с SUSE Linux Enterprise Server (версия 10.4) на Scientific Linux (версия 5.9). Шесть жестких дисков SAS на каждой машине подключены к контроллеру Adaptec AAC-RAID, сконфигурированному как 3 массива RAID-1.
На машинах, все еще работающих с SLES, использование smartctl -t short / dev / sg [3-8] успешно запускает самотестирование физических дисков. Однако на машинах под управлением Scientific Linux, хотя я мог собирать информацию с дисков с помощью SMART (например, с помощью --all или -l selftest), попытка запустить тесты (-t short, -t long и т. Д.) Терпит неудачу с
Short offline self test failed [Operation not permitted]
Есть идеи, что могло быть причиной этого?
Были запущены:
kernel-PAE-2.6.18-348.3.1.el5
smartmontools-5.42-2.el5
Моя рекомендация - использовать Программное обеспечение для мониторинга Adaptec RAID в этой настройке. Он будет работать с вашей ОС и при запуске в качестве демона будет предоставлять предупреждения / журналы / ловушки SNMP для индикации сбоя диска.
Хотя это не касается ситуации с smartctl, я не думаю, что необходимо проверьте свои диски таким образом. Вы хотите этим заниматься часто? Что вы пытаетесь защитить / предотвратить?