LINUX.ORG.RU
ФорумAdmin

Запуск smartd на freebsd

 


0

1

Подскажите как можно протестировать работу smartd?

Отредактировал /usr/local/etc/smartd.conf

Добавил загрузочный диск и программно-зеркальный:

/dev/ad0 -S on -o on -a -I 194 -W 4,43,55 -m mail@mail.com -s (S/../.././04|L/../(01|15)/./04)

/dev/ad4 -S on -o on -a -I 194 -W 4,43,55 -m mail@mail.com -s (S/../.././03|L/../(01|15)/./04)

-----

В сислоге добавил:

local2.* /var/log/smartd.log

----

echo 'smartd_enable=«YES»' >> /etc/rc.conf

echo 'smartd_flags="-l local2 --interval=900"' >> /etc/rc.conf

touch /var/log/smartd.log

killall -1 syslogd

/usr/local/etc/rc.d/smartd start

Алилуя появилось: Starting smartd.

В процессах я его вижу, но проблема в том что сам лог постоянно пустой. Я так понимаю, он все таки не запустил полностью процесс? И где то нужно искать косяк.


Включи мониторинг какого-нибудь показателя, который постоянно меняется, например, температуры. См. man smartd.conf, если в твоем дистрибутиве его не вырезали

si0 ★★★ ()
Ответ на: комментарий от si0

Так я добавил - температуру и ошибки на диске:

/dev/ad0 -S on -o on -a -I 194 -W 4,43,55 -m mail@mail.com -s (S/../.././04|L/../(01|15)/./04)

/dev/ad4 -S on -o on -a -I 194 -W 4,43,55 -m mail@mail.com -s (S/../.././03|L/../(01|15)/./04)

В лог ка минимум должен слить инфу о запуске и чтении конфы.

Roman_S ()

А какой лог ты читаешь? /var/log/smartd.log? А ты уверен что он пишет туда? Может конфиг сислога не отработал, поищи в соседних.

Если и там пусто - то пускай его не демоном, а с дебагом:

smartd --debug --no-fork

blind_oracle ★★★★★ ()
Последнее исправление: blind_oracle (всего исправлений: 1)
Ответ на: комментарий от blind_oracle

Ну да я же ему указал в сислоге: local2.* /var/log/smartd.log

Roman_S ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.