क्या RAID 1 संपूर्ण ड्राइव का उपयोग करने की अनुमति देता है या क्या यह कुछ ओवरहेड में प्रवेश करता है?


0

मेरे पास एक Synology NAS DS211j है जिसमें दो 2TB हार्ड-ड्राइव RAID 1 (मिरर) में लगे हैं। (हार्ड-ड्राइव निर्माताओं के उपायों से - 1 जीबी = 1000 एमबी - "वास्तविक" आकार 1.8TB के करीब है।) मैं शायद ही कभी इस एनएएस का उपयोग करता हूं और केवल दीर्घकालिक बैकअप के लिए इसका उपयोग करता हूं।

मुझे लगता है कि यह केवल 1.3TB का उपयोग कर रहा है, फिर भी Synology कहती है कि यह पूर्ण है। क्या कोई कॉन्फ़िगरेशन समस्या है, या यह है कि RAID 1 केवल मिरर करने के बजाय ओवरहेड के लिए कुछ जगह का उपभोग कर रहा है?

हालांकि मैं पहली बार उस RAID 1 को केवल तब तक मिरर कर रहा था जब तक कि मैंने डिस्क में से एक को नहीं निकाल लिया था, अपने कंप्यूटर में डाल दिया और पाया कि जब तक मैं एक ही RAID नियंत्रक का उपयोग नहीं करता तब तक यह अपठनीय था। इस के प्रकाश में, मैंने खुद से पूछा कि क्या RAID 1 में मिररिंग डेटा को अधिक सुरक्षित रूप से "सुरक्षित" करने के लिए अधिक स्थान का उपयोग करता है।

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

क्या कोई मदद कर सकता है?

जवाबों:


2

आप क्या मतलब है, निश्चित रूप से है कि एक 2 टीबी हार्ड ड्राइव भी 1.819 TiB हार्ड ड्राइव है। ;)

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

के अनुसार इस , बॉक्स का उपयोग करता है और ext -4 फाइल सिस्टम। डिस्क पूर्ण संदेश के लिए एक संभावना यह हो सकती है कि आप इनोड से बाहर चले गए हैं। आप डिस्क पर प्रत्येक फ़ाइल के लिए एक इनोड का उपयोग करते हैं, और जब फाइल सिस्टम बनाया जाता है, तो इनोड की संख्या सेट की जाती है। यदि आपके पास बहुत छोटी फाइलें हैं (औसतन 100 kiB या तो कम) और फाइलसिस्टम किसी बिंदु पर एक डिस्क से दो तक बढ़ाया गया था, तो यह एक वास्तविक मुद्दा हो सकता है। यदि आप बॉक्स में ssh कर सकते हैं, तो आप df -iजांच सकते हैं कि क्या यह समस्या है।

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

एक्सट -4 भी डिस्क स्पेस का एक प्रतिशत (डिफ़ॉल्ट रूप से 5%, लेकिन किसी ने अधिक का फैसला किया है बेहतर हो सकता है) सेट करता है अगर यह अंतरिक्ष से बाहर चलाता है तो थोड़ी-बहुत गतिशीलता है। यदि आप बॉक्स में ssh कर सकते हैं, तो आप निम्नलिखित को रूट के रूप में चलाकर यह निर्धारित कर सकते हैं dumpe2fs /dev/mapper/vault-liveroot | grep -i "block count":। इसे (संभवतः) 4kiB ब्लॉकों की कुल और आरक्षित संख्या देनी चाहिए।

कॉन्फ़िगरेशन समस्याओं का एक पूरा गुच्छा भी है जो इन समस्याओं का कारण बन सकता है, उनमें से कोटा सेटअप और अनुमति समस्याएं।

शायद आप यह वर्णन कर सकते हैं कि आप कैसे निर्धारित करते हैं कि आप 1.3 टीबी का उपयोग करते हैं, और जो बताता है कि यह पूर्ण है। विंडोज सिस्टम शिकायत करते थे कि डिस्क हर बार पूरी तरह से बहुत अधिक होती है, जब वह कुछ ऐसा लिखता है जिसमें मैं नहीं लिख सकता, मुझे नहीं पता कि यह बदल गया है।


thx इरोन। मैं आपके उत्तर को मान्य करता हूं। मैं +1 नहीं कर सकता क्योंकि मैं नोट प्रतिष्ठा 15 हूं। इनोड्स वाला बिंदु दिलचस्प है, लेकिन -i विकल्प मेरे सिस्टम पर मौजूद नहीं है। आपके स्पष्टीकरण के बाद मैंने नाक सर्वर के भीतर एक बहुत बड़े फ़ोल्डर (400 जीबी) की नकल करने की कोशिश की और यह काम कर रहा है। तो समस्या केवल "विंडोज़" से संबंधित है। लेकिन आपने मुझे उस बिंदु को मान्य करने में मदद की। धन्यवाद।
HpTerm
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.