मैं हाल ही में badblocks
संभावित मुद्दों की जांच करने के लिए एक बड़े सर्वर हार्ड ड्राइव पर चला गया (स्मार्ट ने बताया कि सब कुछ ठीक था, लेकिन मुझे निश्चित होना चाहिए)।
मैंने जो कमांड का उपयोग किया था वह था: badblocks -c 1024 -b 4096 -w -s -o /path/to/myfile.txt /dev/mydrive
मैंने विनाशकारी-लेखन मोड का उपयोग किया क्योंकि ड्राइव का डाउनटाइम महत्वपूर्ण था, और हमने निर्धारित किया कि खराब-ब्लॉक की जाँच के दौरान ड्राइव को न्यूक करना और फिर इसे RAID में जोड़ना फिर से शुरू करना होगा RAID गैर-विनाशकारी परीक्षण पर प्रतीक्षा की तुलना में बाद का हिस्सा बन गया।
जब यह पूरा myfile.txt
हो गया, तो बनाया गया था , लेकिन खाली था।
यह एक बहुत ही मूर्खतापूर्ण प्रश्न लगता है, लेकिन: फ़ाइल खाली होना दर्शाता है कि कोई ख़राब ब्लॉक नहीं मिला, सही? ऐसा badblocks
प्रतीत होता है कि यह पेज मेरे लिए इंगित करता है, लेकिन मैं जितना संभव हो उतना निश्चित होना चाहता हूं।
badblocks
क्योंकि मैं सिस्टम को बंद करने या ड्राइव को जांचने के लिए RAID को तोड़ना चाहता था, ताकि उपयोगकर्ताओं को घबराहट न हो। धन्यवाद!