Smartd có được cấu hình đúng để gửi thông báo qua email không?


16

Tôi vừa cấu hình máy chủ Debian như sau
apt-get install smartmontools
vi / etc / default / smartmontools - và ở đây không bỏ sót 2 dòng này
# uncomment to start smartd on system startup
start_smartd=yes
# uncomment to pass additional options to smartd on startup
smartd_opts="--interval=1800"

Sau đó, tôi đã chỉnh sửa /etc/smartd.conf và chỉ thiếu dòng này
DEVICESCAN -S on -o on -a -m myemail@mydomain.com -s (S/../.././02|L/../../6/03)

Tôi đã tự hỏi liệu điều này có đủ để hệ thống gửi cho tôi một thông điệp cảnh báo khi có sự cố và / hoặc nếu có cách nào để mô phỏng sự cố và xem smartd có gửi cho tôi cảnh báo qua email không.


Thực sự bạn nên định cấu hình bí danh cho root/ etc / bí danh (nếu sử dụng postfix) để bất kỳ email nào được tạo bởi máy chủ đều được chuyển tiếp đến tài khoản email của bạn, không chỉ là smartd.
Geoffrey

Câu trả lời:


24

Bạn có thể kiểm tra cấu hình bằng cách thêm -M testvào dòng bắt đầu bằng DEVICESCAN, ngay sau từ khóa đó. Lần tới khi bạn khởi động lại smartd, nó sẽ gửi thông báo qua email.


Tôi thấy rằng tùy chọn -M phải ngay sau DEVICECAN, không phải ở cuối. Điều này hoạt động: DEVICESCAN -M test -H -s S/../../7/02 -m me@email.comnhưng điều này không (bất hợp pháp -M Directiive: thử nghiệm):DEVICESCAN -H -s S/../../7/02 -m me@email.com -M test
Richard Whitehead

-M testkhi kết thúc DEVICESCANcông việc ổn trên Debian Jessie /smartctl 6.6
Stuart Cardall
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.