क्या md-software-raid के हार्डडिस्क को स्टैंडबाय में रखना सुरक्षित है?


9

मेरे पास एक md-छापे में 6 डेस्कटॉप हार्डडिस्क के साथ एक होम-फाइलर है।

सर्वर बहुत अधिक एक्सेस नहीं किया गया है, इसलिए मुझे लगता है कि हार्डड्राइव के लिए कुछ निष्क्रिय समय के बाद स्टैंडबाय-मोड में जाना अच्छा होगा (जैसे एचडीपीआर-एस या एचडी-आइडल कमांड के साथ)।

Mdadm का उपयोग करते समय क्या यह सुरक्षित है या इसके कारण त्रुटियां / अपमानित हार्डडिस्क हो सकते हैं?


एक त्वरित उत्तर के रूप में, मेरा मानना ​​है कि अगर ड्राइव को लिखने / पढ़ने के लिए कुछ चाहिए, तो वह स्टैंडबाय से बाहर आ जाएगा।
21

मुझे लगता है कि आप इस कंप्यूटर पर डेस्कटॉप वातावरण का उपयोग नहीं कर रहे हैं? यह वास्तव में सुरक्षित होगा यदि सूक्ति या केडी ने आपके लिए किया।
डिजिटएक्सपी

@soandos: हाँ यही व्यवहार मैं भी उम्मीद करूँगा।
दानी

@digitxp: आप सही हैं, लेकिन आपको क्यों लगता है कि यह वास्तव में डेस्कटॉप वातावरण के साथ सुरक्षित होगा?
दानी

1
@ Dani31 आप गनोम लोगों को जानते हैं, वे कुछ बिल्कुल बेवकूफ बना देंगे या यदि वे ऐसा नहीं कर सकते हैं तो ऐसी सुविधा का अस्तित्व कभी नहीं होगा।
डिजिटएक्सपी

जवाबों:


5

मुझे ऐसा सोचना चाहिए। मैं लगभग एक साल से RAID -1 के साथ अपनी बैकअप मशीन का उपयोग कर रहा हूं। इस पृष्ठ से युक्तियां प्राप्त करें । यह जेंटू विकी और [एच] आर्दफोरम थ्रेड्स पर भी वर्णित है।

इसके अलावा, एचडीपीआर के लिए मैन पेज वैरी डंगरोस के समान पावर ऑफ मोड (-s) को चिह्नित करता है, लेकिन एचडी-आइडल सेक्शन में जोखिमों के बारे में कोई उल्लेख नहीं करता है।


4

मेरे अनुभव में, यह सुरक्षित है। मैंने "hdparm -S 240" के साथ कई वर्षों तक एक होम सर्वर चलाया है और किसी भी समस्या का अनुभव नहीं किया है।

हालांकि जागरूक रहें:

  • सभी डिस्क समय और व्यक्तिगत रूप से जागते हैं। एक RAID -5 में यह एक लंबा समय लग सकता है, क्योंकि डिस्क एक दूसरे के बाद जागते हैं।

इसके अलावा, WD रेड श्रृंखला जैसी कुछ लोकप्रिय ड्राइव में APM सुविधाओं का अभाव है और इसे HDParm द्वारा नियंत्रित नहीं किया जा सकता है।

मैंने दोनों समस्याओं को दूर करने के लिए एक स्क्रिप्ट (डेबियन 8.0 पर परीक्षण) लिखा है:


1

जैसा कि hdparmमैन पेज में बताया गया है -S:

इस टाइमआउट मान का उपयोग ड्राइव द्वारा किया जाता है ताकि यह निर्धारित किया जा सके कि बिजली बचाने के लिए धुरी मोटर को बंद करने से पहले कितनी देर तक प्रतीक्षा करनी चाहिए (डिस्क गतिविधि के साथ नहीं)। ऐसी परिस्थितियों में, ड्राइव को बाद में डिस्क एक्सेस का जवाब देने में 30 सेकंड तक का समय लग सकता है, हालांकि अधिकांश ड्राइव बहुत तेज हैं।

रेड हैट विद्युत प्रबंधन गाइड कहता है:

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

ये दोनों दृढ़ता से इंगित करते हैं कि डिस्क को स्पिन करना सुरक्षित है, जैसे कि कोई भी डिस्क गतिविधि होती है जिसके लिए किसी विशेष डिस्क को स्पून करने की आवश्यकता होती है, यह स्वचालित रूप से काटा जाएगा। यह मेरे व्यक्तिगत अनुभव से भी सहमत है; कोई भी डिस्क I / O एक स्पून-डाउन ड्राइव को स्पिन कर देगा। आप मैन्युअल रूप से I / O को भी ड्राइव करने के लिए बाध्य कर सकते हैं ताकि यदि आप यह जान सकें कि यह जल्द ही आवश्यक हो जाए; उसके लिए hdparm का -zविकल्प उपयोगी हो सकता है:

-z निर्दिष्ट डिवाइस के विभाजन तालिका के कर्नेल को फिर से पढ़ें।

ध्यान दें कि जैसा कि HDparm मैन पेज में कहा गया है, स्पिन-अप प्रक्रिया में काफी समय लग सकता है, जिसके दौरान I / O अनुरोध उपयोगकर्ता-प्रक्रिया के लिए गैर-जिम्मेदार दिखाई देगा। मेरा सुझाव है कि यह सुनिश्चित करने के लिए पहले से प्रयास करें कि आपके डिस्क को स्पिन करने में अधिक समय न लगे, जो आपके सरणी से mdraid किक कर सकता है (जो आपके सरणी के अतिरेक थ्रेसहोल्ड के नीचे आने पर खराब चीजों की ओर जाता है)। पालक बार आधुनिक ड्राइव के साथ कोई समस्या नहीं होनी चाहिए , लेकिन आप अपने विशेष वातावरण में परीक्षण करने से पहले कभी भी निश्चित रूप से नहीं जानते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.