क्या ईमेल द्वारा अलर्ट भेजने के लिए स्मार्ट को ठीक से कॉन्फ़िगर किया गया है?


16

मैंने अभी-अभी एक डेबियन सर्वर को कॉन्फ़िगर किया है जो निम्न प्रकार
से स्थापित हो जाता है स्मार्टमूलस्टूल
vi / etc / default / smartmontools - और यहाँ इन 2 लाइनों को अनियोजित किया गया है
# uncomment to start smartd on system startup
start_smartd=yes
# uncomment to pass additional options to smartd on startup
smartd_opts="--interval=1800"

तब मैंने /etc/smartd.conf को एडिट किया और केवल इस लाइन को अनइंस्टॉल किया
DEVICESCAN -S on -o on -a -m myemail@mydomain.com -s (S/../.././02|L/../../6/03)

मैं सोच रहा था कि क्या यह सिस्टम के लिए पर्याप्त है जब मुझे कुछ गलत होने पर अलर्ट संदेश भेजने और / या अगर किसी समस्या का अनुकरण करने का कोई तरीका है और देखें कि क्या स्मार्ट मुझे ईमेल द्वारा चेतावनी भेजता है।


वास्तव में आपको root/ etc / aliases के लिए उपनाम को कॉन्फ़िगर करना चाहिए (यदि पोस्टफ़िक्स का उपयोग कर रहे हैं) ताकि किसी भी सर्वर से उत्पन्न ईमेल आपके ईमेल खाते में भेज दिए जाएं, न कि केवल स्मार्ट के लिए।
जेफ्री

जवाबों:


25

आप उस कीवर्ड के तुरंत बाद -M testशुरू होने वाली पंक्ति में जोड़कर कॉन्फ़िगरेशन का परीक्षण कर सकते हैं DEVICESCAN। अगली बार जब आप स्मार्टड को पुनरारंभ करते हैं, तो यह एक ईमेल सूचना भेजेगा।


मैंने पाया कि -M विकल्प को DEVICESCAN के तुरंत बाद होना चाहिए, अंत में नहीं। यह काम करता है: DEVICESCAN -M test -H -s S/../../7/02 -m me@email.comलेकिन यह (अवैध -M Directiive: परीक्षण) नहीं करता है:DEVICESCAN -H -s S/../../7/02 -m me@email.com -M test
रिचर्ड व्हाइटहेड

-M testके अंत में DEVICESCANडेबियन जेसी / पर ठीक काम करता हैsmartctl 6.6
स्टुअर्ट Cardall
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.