Mdadm राज्य के बीच अंतर क्या है "सक्रिय" और राज्य "स्वच्छ"


21

मेरे पास अलग-अलग RAID5 सरणियों के साथ दो अलग-अलग कंप्यूटर हैं। जब मैं कमांड चलाता हूं

mdadm --detail /dev/md0

एक ड्राइव "सक्रिय" रिपोर्ट करता है, जबकि अन्य "राज्य" फ़ील्ड के लिए "साफ़" करते हैं। अंतर क्या है? क्या मुझे राज्य के बारे में चिंता करनी चाहिए? दोनों ठीक काम करने लगते हैं।

जवाबों:


17

से प्रलेखन / md.txt लिनक्स कर्नेल दस्तावेज में:

clean - no pending writes, but otherwise active.
    When written to inactive array, starts without resync
    If a write request arrives then
      if metadata is known, mark 'dirty' and switch to 'active'.
      if not known, block and switch to write-pending
    If written to an active array that has pending writes, then fails.
active
    fully active: IO and resync can be happening.
    When written to inactive array, starts with resync

तो, नहीं, आपको किसी भी राज्य के बारे में चिंता करने की आवश्यकता नहीं है; दोनों सामान्य ऑपरेशन हैं। अगर आपने देखा inactive, तो आपको चिंता होगी।

mdadmएक छापे की निगरानी वाला डेमॉन शामिल है जो आपको किसी भी स्थिति के बारे में सचेत करने की आवश्यकता है (विशेष रूप से विफल डिस्क के बारे में, जो आपको पता होना चाहिए)। आपको यह सुनिश्चित करना चाहिए कि यह कॉन्फ़िगर किया गया है और चल रहा है।


1

मेटाडेविस (md0) को रिपोर्ट करना चाहिए cleanऔर एक साधारण दर्पण के लिए भौतिक डिस्क (fe / dev / sda2 और / dev / sdb2) होना चाहिए active sync। फिर सब ठीक है।

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