जब LVM में कोई डिस्क विफल हो जाती है तो क्या होता है?


11

मैं एक ESX 4.1 होस्ट पर एक लिनक्स सर्वर को कॉन्फ़िगर कर रहा हूं। इस सर्वर को इस पर संग्रहीत कई टीबी डेटा की आवश्यकता होती है। हम वर्तमान में LVM का उपयोग करने या न करने के लिए बहस कर रहे हैं। हमारा वर्तमान तर्क यह है कि इस तरह के अलग-अलग संस्करणों पर कई 2TB वॉल्यूम (ESX द्वारा लगाई गई एक सीमा) होना सबसे अच्छा है।

/disk1 - 2TB

/disk2 - 2TB

/disk3 - 2TB

हम निर्देशिकाओं का भंडारण करेंगे जो आकार में 100GB से 400GB तक होते हैं। इन निर्देशिकाओं को उनके पूरे में संग्रहीत करने की आवश्यकता है और उन्हें विभाजित नहीं किया जा सकता है। चिंता का विषय यह है कि यदि हम 1.7TB / डिस्क 1 पर संग्रहीत हैं और अतिरिक्त 400GB स्टोर करने की आवश्यकता है, तो बहुत सारी जगह बर्बाद हो जाएगी। जिस स्थिति में हमें 400GB निर्देशिका को डिस्क / पर स्टोर करना होगा, 300GB अप्रयुक्त छोड़ देगा।

इस समस्या का एक हल LVM है, जिसे निम्न रूप में कॉन्फ़िगर किया गया है:

 --------
 Disk 1 | 
        |
 Disk 2 |---->/disk
        | 
 Disk 3 | 
 --------

हालाँकि हम एक साधारण सवाल पर अटके हुए हैं। डिस्क 2 के विफल होने पर क्या होता है?

पहले परिदृश्य में यह स्पष्ट है कि क्या होता है अगर डिस्क 2 विफल हो जाता है, / डिस्क 2 अब सुलभ नहीं होगा।

LVM सेटअप में, यदि डिस्क 2 विफल रहता है, तो क्या यह समान होगा (जैसा कि, केवल डिस्क 2 पर संग्रहीत डेटा अब उपलब्ध नहीं है) या क्या / डिस्क पर सभी डेटा अब सुलभ नहीं होंगे?


1
यदि आप ESXi v5 का उपयोग करते हैं, तो आप इस समस्या को हल करने के लिए> 2TB RDMs का उपयोग कर सकते हैं - यह वही है जो मैं करता हूं।
चॉपर ३

जवाबों:


7

आपने LVM के साथ आने वाली कई महत्वपूर्ण अमूर्त अवधारणाओं को छोड़ दिया है। लॉजिकल वॉल्यूम डिस्क को हैंडल नहीं करते हैं - उन्हें वॉल्यूम समूहों पर रखा जाता है। वीजीएस बदले में भौतिक संस्करणों से मिलकर बनता है जो डिस्क हो सकते हैं। एक लंबी कहानी को छोटा करते हुए, वीजी एक लापता पीवी - यानी एक लापता डिस्क के साथ नहीं आएगा, इसलिए आप समूह पर तार्किक संस्करणों तक नहीं पहुंच पाएंगे।

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

भंडारण क्षमता के लिए, पतले प्रावधान का उपयोग करने पर विचार करें - "अप्रयुक्त" स्थान का दावा डेटस्टोर पर नहीं किया गया है। हालांकि, यह उच्च प्रशासनिक उपरि की लागत पर आता है।


खैर जो आधार प्रश्न का उत्तर देता है, वह उपलब्धता LVM के साथ सभी या कुछ भी नहीं है। मैंने पहले LVM का उपयोग किया है, लेकिन मेरे पास (सौभाग्य से) रिकवरी प्रक्रियाओं के माध्यम से कभी नहीं गया है। पतली प्रावधान के लिए, यह वास्तव में एक समाधान नहीं है। हमारे पास LUN (2TB प्रत्येक) का एक सेट है जो इस सर्वर के लिए समर्पित है। यहां तक ​​कि अगर हम पतली प्रावधान है यह वास्तव में कई 2TB मात्रा में डेटा की जरूरत के मुद्दे को संबोधित नहीं करता है। ऐसा लगता है कि केवल दो विकल्प या तो ESXi 5 में अपग्रेड हो रहे हैं (जो वैसे भी योजनाओं में था) या कुछ बर्बाद हुए स्थान के साथ रह रहे हैं। जवाब के लिए धन्यवाद।
स्टूज

2
आपके पास एक बड़े VMFS डेटस्टोर में एक एकल LUN के बजाय 2 TB LUN का सेट क्यों है जहाँ आप अपने तीन वर्चुअल डिस्क बनाते हैं? 2 टीबी की सीमा केवल वर्चुअल डिस्क पर लागू होती है , न कि डेटास्टोर के आकार पर।
wabbit

वह कैसे काम करता है? 2TB से बड़े LUN को माउंट करने का प्रयास करते समय मुझे बहुत परेशानी (बहुत ही गंभीर त्रुटियाँ) हुई हैं। इसके अलावा, vmware के समतुल्य प्लगइन में LUN आकार के लिए 2TB की सीमा होती है (हालांकि वेब इंटरफ़ेस के माध्यम से LUN बनाते समय यह सीमा लागू नहीं होती है)। शायद आसान प्रबंधन के बाहर एक बड़े डेटास्टोर होने का कोई अन्य लाभ है?
स्टू

आपको "VMFS extents" के साथ काम करने की आवश्यकता होगी - 2 टीबी आकार का VMFS बनाएं, इसे निर्माण के बाद 2 टीबी चरणों में विस्तारित करें। आपके पास 32 तक हो सकते हैं, जिसके परिणामस्वरूप वीएमएफ प्रति 64 टीबी की कुल ऊपरी सीमा होती है। मैं समतुल्य प्लगइन से परिचित नहीं हूं इसलिए मैं इसकी सीमाओं के बारे में कुछ नहीं बता सकता। और "आसान प्रबंधन" क्या है वर्चुअलाइजेशन मेरे विचार में सब कुछ है, इसलिए किसी अन्य लाभ की आवश्यकता नहीं है :) बीटीडब्ल्यू, आप यह भी सोच सकते हैं कि वर्चुअल होस्ट को स्टोरेज LUN को सीधे एक्सेस करने दें - यदि आपके पास iSCSI है, तो आसान नहीं फाइबर चैनल के साथ इतना आसान है।
वैबबिट

मैंने कच्चे डिवाइस मैपिंग का उपयोग करने के बारे में सोचा है, एक अच्छा समाधान की तरह लग रहा था लेकिन मुझे वास्तव में वीएमएफएस विस्तार के बारे में कोई पता नहीं था। अनुसंधान के लिए जा रहे हैं कि तुरंत। अद्यतन के लिए धन्यवाद यह महान जानकारी है!
स्टू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.