मान लें कि डिस्क सेटअप निम्नानुसार है:
के साथ:
sd1 और sdb1 के रूप में md1 (प्रतिबिंबित) रूट
sda2 और sdb2 के रूप में md0 (धारीदार) बूट
sda3, sdb3, sdc1, sdd1 और sdb1 के लिए md2 (RAID5) / घर
चूँकि आपने ड्राइव 2 (sdb) खो दिया है:
- आपने md0 खो दिया। एक स्ट्राइप को अपने ड्राइव के ** सभी * की आवश्यकता होती है। आपको इसे बैकअप से पुनर्स्थापित करने या इसे पुनर्स्थापित करने की आवश्यकता होगी।
- आपने md1 से एक ड्राइव खो दिया है। चूंकि यह एक दर्पण है, यह अभी भी काम करेगा। (अतिरेक के बिना)
- आप md2 से ड्राइव पर खो गए। चूँकि एक RAID5 एक ड्राइव के खो जाने के साथ काम करेगा। आपको अभी भी अपने सभी डेटा तक पहुंचने में सक्षम होना चाहिए।
मेरा पहला कदम मेरे बैकअप की जांच करना होगा। अपने RAID सरणियों को ठीक करते समय कुछ भी गलत नहीं होना चाहिए। लेकिन सुरक्षित रहना और बैकअप लेना बेहतर है। चूँकि / और / दोनों अभी भी अपमानित मोड में पढ़ने योग्य हैं, मैं इसके साथ शुरू करने का सुझाव देता हूं।
बाद में टूटी हुई ड्राइव (डिस्क 2, उर्फ एसडीबी) को खींचें, इसे एक नए ड्राइव के साथ बदलें और ड्राइव को विभाजित करें। मुझे आपकी टिप्पणियों से समझ में आया कि इसने पहली ड्राइव के समान सेटअप का उपयोग किया था। जिसका अर्थ है कि आप इसे अपने नोट्स से सही तरीके से कॉन्फ़िगर कर सकते हैं, या एसडीए में 'जासूसी' कर सकते हैं।
अगला तीन टूटे हुए RAID सरणियों को ठीक करें।
md0 खो गया है। आपको इसे पुनः बनाने और बैकअप से पुनर्स्थापित करने की आवश्यकता होगी।
md1 के साथ काम कर सकते हैं mdadm --assemble /dev/md1 /dev/sda1 /dev/sdb1
md2 के साथ काम कर सकते हैं mdadm --assemble /dev/md2 /dev/sda3 /dev/sdb3 /dev/sdc1 /dev/sdd1 /dev/sde1
हो सकता है । मैं एक BSD लड़का (लिनक्स उपयोगकर्ता नहीं) हूँ जो हार्डवेयर RAID कार्ड का उपयोग करता है। कृपया इन आदेशों को करने से पहले सब कुछ दोबारा जांचें। इसमें आपका बैकअप चेक करना शामिल है।