ssd फर्मवेयर, लिनक्स: ड्राइव के बड़े बैच को अपडेट करना


12

मैं हाल ही में एक घातक फर्मवेयर बग के साथ मारा गया था, जो मेरे डेटासेंटर में तैनात क्रूसियल एसएसडी के दर्जनों को प्रभावित करता था। प्रभावित मशीनों में से कई एलएसआई या अन्य मालिकाना एसएएस नियंत्रकों का उपयोग करते हैं, जो क्रूसिबल के बूट करने योग्य आईएसओ को नहीं पहचानता है। प्रभावित मशीनों में से किसी के पास विंडोज लाइसेंस नहीं है। कहानी सैमसंग और इंटेल सहित अन्य SSD mfrs के लिए लगभग समान है।

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

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

मेरा पहला विचार है कि eSATA और इनमें से एक केबल के साथ एक लैपटॉप प्राप्त करना है । कम से कम इसे बनाना चाहिए ताकि मुझे उनके कैडडीज से ड्राइव को हटाने की जरूरत न पड़े।

निश्चित रूप से दूसरों ने इसमें भाग लिया है। कोई उपन्यास समाधान?


1
आप किस RAID नियंत्रक का उपयोग करते हैं? कुछ खुद को एचबीए मोड में रखने की पेशकश करते हैं। यह प्रभावी रूप से किसी भी प्रकार के RAID या तार्किक आयतन को निष्क्रिय करता है और ओएस को स्वतंत्र रूप से प्रत्येक डिस्क प्रदान करता है। इस तरह के मोड में फर्मवेयर अपग्रेड को बैच में निष्पादित किया जा सकता है, जिसके बाद आप फिर से RAID कार्यक्षमता को पुनर्स्थापित कर सकते हैं। ऐसे LSI आधारित नियंत्रक का उदाहरण IBM M1015 नियंत्रक ( IT firmwareइसके साथ Google ) है।
gertvdijk

जवाबों:


2

कुछ नियंत्रक अंतर्निहित फर्मवेयर के साथ ड्राइव फर्मवेयर को फ्लैश करने की अनुमति देते हैं (एडेप्टेक निश्चित रूप से करता है), लेकिन वैसे भी - यह सुरक्षित नहीं है, खासकर सरणियों के लिए। यहां तक ​​कि उपयोगिताओं भी कर सकते हैं - मैं नहीं होगा।

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

एसएएस ड्राइव के लिए - संगतता के लिए अपने डिस्क और नियंत्रक विक्रेता से परामर्श करें। कोई जेनेरिक और USB-SAS एडेप्टर नहीं हैं (खोज के बाद पाया या नहीं देखा जा सकता है, उन्हें सुरक्षित मिटाए जाने के लिए भी आवश्यकता है)। SATA के लिए - बस उन्हें SATA / eSATA केबल के माध्यम से अपने डेस्कटॉप से ​​कनेक्ट करें या एडॉप्टर का उपयोग करें जैसा कि आपने पहले ही कहा था। मेरे पास इन मल्टीब्रांड चीनी एडेप्टर में से कुछ हैं और वे पर्याप्त रूप से ठीक काम कर रहे हैं - मैंने कई एसएटीए ड्राइव पर फर्मवेयर अपडेट किया है।

सौभाग्य

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