Ubuntu पर एक सरल फ़ाइल सर्वर के लिए सॉफ्टवेयर RAID कैसे सेट करें

विषयसूची:

Ubuntu पर एक सरल फ़ाइल सर्वर के लिए सॉफ्टवेयर RAID कैसे सेट करें
Ubuntu पर एक सरल फ़ाइल सर्वर के लिए सॉफ्टवेयर RAID कैसे सेट करें
Anonim
क्या आपको सस्ते पर एक फ़ाइल सर्वर की आवश्यकता है जो सेटअप करने में आसान है, "चेतावनी ठोस" ईमेल अलर्टिंग के साथ विश्वसनीय है? आपको यह दिखाने के लिए उबंटू, सॉफ्टवेयर RAID और SaMBa का उपयोग करने का तरीका दिखाएगा।
क्या आपको सस्ते पर एक फ़ाइल सर्वर की आवश्यकता है जो सेटअप करने में आसान है, "चेतावनी ठोस" ईमेल अलर्टिंग के साथ विश्वसनीय है? आपको यह दिखाने के लिए उबंटू, सॉफ्टवेयर RAID और SaMBa का उपयोग करने का तरीका दिखाएगा।

अवलोकन

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

इसके साथ ही, सस्ते / मुक्त होने का मतलब यह नहीं है कि "हवा में सावधानी बरतें", और अंत में, हम उन बिंदुओं को ध्यान में रखेंगे, जिन्हें सॉफ़्टवेयर RAID का उपयोग करने के अलावा कॉन्फ़िगरेशन सेट किया जाना चाहिए, विश्वसनीयता अनुपात के लिए अधिकतम मूल्य।

Filomena Scalise द्वारा छवि

सॉफ्टवेयर RAID के बारे में

जैसा कि नाम का तात्पर्य है, यह एक RAID (सस्ती डिस्क का रिडंडंट ऐरे) सेटअप है जो एक समर्पित हार्डवेयर कार्ड का उपयोग करने के बजाय सॉफ्टवेयर में पूरी तरह से किया जाता है। इस तरह की चीज का मुख्य लाभ लागत है, क्योंकि यह समर्पित कार्ड सिस्टम की मूल विन्यास के लिए एक अतिरिक्त प्रीमियम है। मुख्य नुकसान मूल रूप से प्रदर्शन होते हैं और कुछ विश्वसनीयता इस तरह के कार्ड के रूप में आमतौर पर रिडंडेंसी गणित के लिए आवश्यक गणना करने के लिए अपने रैम + सीपीयू के साथ आता है, बढ़ते प्रदर्शन के लिए डेटा कैशिंग, और वैकल्पिक बैकअप बैटरी जो कैश में अनचाहे संचालन को तब तक रखती है बिजली के मामले में बिजली बहाल कर दी गई है।

एक सॉफ्टवेयर RAID सेटअप के साथ सिस्टम सिस्टम सीपीयू प्रदर्शन को कुल सिस्टम लागत को कम करने के लिए, हालांकि आज के सीपीयू के साथ ओवरहेड अपेक्षाकृत नगण्य है (विशेष रूप से यदि आप मुख्य रूप से इस सर्वर को "फ़ाइल सर्वर" होने के लिए समर्पित करते हैं)। जहां तक डिस्क का प्रदर्शन होता है, वहां एक जुर्माना होता है … हालांकि सर्वर से डिस्क उपप्रणाली से मुझे कभी भी बाधा नहीं आती है कि यह कितना गहरा है। टॉम की हार्डवेयर गाइड "टॉम की जाती है RAID5" एक बूढ़ी है लेकिन विषय के बारे में एक अच्छा संपूर्ण लेख है, जिसे मैं व्यक्तिगत रूप से संदर्भ के रूप में उपयोग करता हूं, हालांकि नमक के अनाज के साथ बेंचमार्क लेता है क्योंकि यह सॉफ्टवेयर RAID के विंडोज कार्यान्वयन के बारे में बात कर रहा है (जैसा कि बाकी सब कुछ, मुझे यकीन है कि लिनक्स बहुत बेहतर है: पी)।

आवश्यक शर्तें

  • धैर्य युवा, यह एक लंबा पढ़ा है।
  • यह माना जाता है कि आप जानते हैं कि RAID क्या है और इसके लिए क्या उपयोग किया जाता है।
  • यह गाइड उबंटू सर्वर 9.10 x64 का उपयोग करके लिखा गया था, इसलिए यह माना जाता है कि आपके साथ काम करने के लिए एक डेबियन आधारित प्रणाली भी है।
  • आप मुझे संपादक प्रोग्राम के रूप में वीआईएम का उपयोग करेंगे, यह इसलिए है क्योंकि मुझे इसका उपयोग किया जाता है … आप किसी भी अन्य संपादक का उपयोग कर सकते हैं जो आप चाहें।
  • इस मार्गदर्शिका को लिखने के लिए उपयोग की जाने वाली उबंटू प्रणाली डिस्क-ऑन-की पर स्थापित की गई थी। ऐसा करने से मुझे RAID सरणी के हिस्से के रूप में sda1 का उपयोग करने की अनुमति मिली है, इसलिए अपने सेटअप के अनुसार समायोजित करें।
  • जिस RAID को आप बनाना चाहते हैं उसके आधार पर आपको अपने सिस्टम पर कम से कम दो डिस्क की आवश्यकता होगी और इस मार्गदर्शिका में हम 6 ड्राइव का उपयोग कर रहे हैं।

सरणी बनाने वाली डिस्क का चयन करना

जाल से बचने का पहला कदम यह अस्तित्व (डुने से थुफिर हवत) के बारे में जानना है।

डिस्क का चयन करना एक महत्वपूर्ण कदम है जिसे हल्के से नहीं लिया जाना चाहिए, और आप अपने सचमुच अनुभव पर पूंजीकरण करना बुद्धिमान होंगे और इस चेतावनी पर ध्यान देंगे:

करना नहीं अपनी सरणी बनाने के लिए "उपभोक्ता ग्रेड" ड्राइव का उपयोग करें, "सर्वर ग्रेड" ड्राइव का उपयोग करें !!!!!!

अब मुझे पता है कि आपकी सोच क्या है, क्या हमने नहीं कहा कि हम सस्ते पर जा रहे हैं? और हाँ हमने किया, लेकिन, यह उन जगहों में से एक है जहां ऐसा करना बेकार है और इससे बचा जाना चाहिए। उनकी आकर्षक कीमत के बावजूद, उपभोक्ता ग्रेड हार्ड ड्राइव को उपयोग के 24/7 "चालू" प्रकार में उपयोग करने के लिए डिज़ाइन नहीं किया गया है। मेरा विश्वास करो, तुम्हारा सचमुच आपके लिए यह कोशिश कर रहा है। 3 सर्वरों में कम से कम चार उपभोक्ता ग्रेड ड्राइव मैंने इस तरह सेटअप किया है (बजट बाधाओं के कारण) सर्वर के शुरुआती लॉन्च दिवस से 1.5 ~ 1.8 साल बाद विफल रहा। हालांकि डेटा हानि नहीं हुई थी, क्योंकि RAID ने यह काम किया था कुंआ और बच गया … इस तरह के क्षण sysadmin की जीवन प्रत्याशा को कम करते हैं, सर्वर रखरखाव के लिए कंपनी के लिए समय का उल्लेख नहीं करना (कुछ ऐसा जो उच्च ग्रेड ड्राइव के बाद अधिक खर्च कर सकता है)।

कुछ लोग कह सकते हैं कि दो प्रकार के बीच असफल दर में कोई अंतर नहीं है। यह सच हो सकता है, हालांकि इन दावों के बावजूद, सर्वर ग्रेड ड्राइव में अभी भी उच्च स्तर के स्मार्ट प्रतिबंध और उनके पीछे क्यूएंग है (जैसा कि उपभोक्ता ड्राइव के रूप में उन्हें बाजार में जारी नहीं किया जा सकता है), इसलिए मैं अभी भी अत्यधिक अनुशंसा करता हूं कि आप अपग्रेड के लिए अतिरिक्त $$$ निकाल दें।

RAID स्तर का चयन करना।

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

चलें शुरू करें

विभाजन डिस्क

लिनक्स / जीएनयू में, हम स्टोरेज जरूरतों के लिए पूरे ब्लॉक डिवाइस का उपयोग कर सकते हैं, हम विभाजन का उपयोग करेंगे क्योंकि यह सिस्टम बोनकर चला गया है, तो डिस्क बचाव उपकरण का उपयोग करना आसान बनाता है। हम यहां "fdisk" प्रोग्राम का उपयोग कर रहे हैं, लेकिन यदि आप डिस्क का उपयोग करने के लिए बड़े हैं तो 2T आपको विभाजन प्रोग्राम का उपयोग करने की आवश्यकता होगी जो कि विभाजन के रूप में जीपीटी विभाजन का समर्थन करता है।

sudo fdisk /dev/sdb

ध्यान दें: मैंने देखा है कि विभाजन प्रकार को बदले बिना सरणी बनाना संभव है, लेकिन चूंकि यह नेट पर वर्णित तरीका है, मैं सूट का पालन करने जा रहा हूं (फिर से पूरे ब्लॉक डिवाइस का उपयोग करते समय यह अनावश्यक है)।

एक बार fdisk में keystrokes हैं:

एन; एक नए विभाजन के लिए दर्ज पी; एक प्राथमिक विभाजन के लिए दर्ज 1; विभाजन की संख्या दर्ज; डिफ़ॉल्ट स्वीकार करें दर्ज; डिफ़ॉल्ट स्वीकार करें टी; प्रकार बदलने के लिए एफडी; इस प्रकार को "लिनक्स RAID ऑटो डिटेक्ट" (83h) सेट करता है डब्ल्यू; डिस्क में परिवर्तन लिखें और बाहर निकलें

कुल्ला और सभी डिस्क के लिए दोहराना जो सरणी का हिस्सा होगा।

एक लिनक्स RAID10 सरणी बनाना

उपयोग करने का लाभ "लिनक्स RAID10 "यह है कि यह जानता है कि प्रदर्शन और लचीलापन को बढ़ावा देने के लिए गैर-संख्यात्मक डिस्क का लाभ कैसे लेना है, इसके अलावा वेनिला RAID10, इस तथ्य के अतिरिक्त कि जब इसका उपयोग करते समय" 10 "सरणी एक एकल में बनाई जा सकती है कदम।

जारी किए गए अंतिम चरण में तैयार डिस्क से सरणी बनाएं:

sudo mdadm --create /dev/md0 --chunk=256 --level=10 -p f2 --raid-devices=5 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 --verbose

ध्यान दें: इस तथ्य के बावजूद यह सिर्फ एक पंक्ति है कि प्रतिनिधित्व इसे दो में तोड़ देता है।

चलिए पैरामीटर को तोड़ दें:

  • "-चंक = 256" - बाइट्स का आकार RAID पट्टियों को तोड़ दिया जाता है, और इस आकार को नई / बड़ी डिस्क के लिए अनुशंसित किया जाता है (इस मार्गदर्शिका को बनाने के लिए उपयोग की जाने वाली 2T ड्राइव उस श्रेणी में संदेह के बिना थीं)।
  • "-लेवल = 10" - उपयोग करता है लिनक्स RAID10 (यदि पारंपरिक छापे की आवश्यकता होती है, तो किसी भी कारण से, आपको दो सरणी बनाना होगा और उनसे जुड़ना होगा)।
  • "-पी एफ 2" - "दूर" रोटेशन योजना का उपयोग अधिक जानकारी के लिए नीचे नोट देखें और "2" बताता है कि सरणी डेटा की दो प्रतियां रखेगी।

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

एक बार सरणी बनने के बाद यह इसकी सिंक्रनाइज़ेशन प्रक्रिया शुरू कर देगा। जबकि आप परंपराओं के लिए इंतजार कर सकते हैं (क्योंकि इसमें कुछ समय लग सकता है), आप तुरंत सरणी का उपयोग शुरू कर सकते हैं।

प्रगति का उपयोग करके देखा जा सकता है:

watch -d cat /proc/mdstat

Mdadm.conf विन्यास फाइल बनाएँ

हालांकि यह साबित हुआ है कि उबंटू बस स्टार्टअप पर स्वचालित रूप से सरणी को स्कैन और सक्रिय करने के लिए जानता है, पूर्ण sysadmin के लिए पूर्णता और सौजन्य के लिए हम फ़ाइल बनायेंगे। आपका सिस्टम स्वचालित रूप से फ़ाइल नहीं बनाता है और आपके RAID सेट के सभी घटकों / विभाजन को याद रखने की कोशिश करता है, सिस्टम व्यवस्थापक की सैनिटी का कमर है। यह जानकारी mdadm.conf फ़ाइल में रखी जानी चाहिए। स्वरूपण मुश्किल हो सकता है, लेकिन सौभाग्य से mdadm -detail -scan -verbose कमांड का आउटपुट आपको इसके साथ प्रदान करता है।

ध्यान दें: यह कहा गया है कि: "अधिकांश वितरण mdadm.conf फ़ाइल / etc /, नहीं / etc / mdadm में अपेक्षा करते हैं। मेरा मानना है कि यह एक "उबंटू-आईएसएम" है जिसे इसे /etc/mdadm/mdadm.conf के रूप में रखना है "। इस तथ्य के कारण हम कर रहे हैं यहां उबंटू का उपयोग करके, हम इसके साथ ही जाएंगे।

sudo mdadm --detail --scan --verbose > /etc/mdadm/mdadm.conf

जरूरी! आपको नव निर्मित फ़ाइल से एक "0" को हटाने की आवश्यकता है क्योंकि उपरोक्त आदेश से उत्पन्न वाक्यविन्यास पूरी तरह से सही नहीं है (जीएनयू / लिनक्स अभी तक एक ओएस नहीं है)।

यदि आप समस्या को देखना चाहते हैं कि यह गलत कॉन्फ़िगरेशन कारण है, तो आप "स्कैन" समायोजन करने से पहले, इस बिंदु पर आदेश:

mdadm --examine --scan

इसे दूर करने के लिए, फ़ाइल को संपादित करें /etc/mdadm/mdadm.conf और बदलें:

metadata=00.90

पढ़ने के लिए:

metadata=0.90

चल रहा है mdadm -examine -scan आदेश अब बिना किसी त्रुटि के वापस आना चाहिए।

सरणी पर फाइल सिस्टम सेटअप

मैंने इस उदाहरण के लिए ext4 का उपयोग किया क्योंकि मेरे लिए यह केवल ext3 फाइल सिस्टम की परिचितता पर बनाया गया था जो बेहतर प्रदर्शन और सुविधाओं का वादा करते हुए इससे पहले आया था। मैं यह जांचने का समय लेता हूं कि कौन सी फाइल सिस्टम आपकी आवश्यकताओं के अनुरूप बेहतर है और इसके लिए एक अच्छी शुरुआत है "कौन सी लिनक्स फाइल सिस्टम आपको चुननी चाहिए?" लेख।

sudo mkfs.ext4 /dev/md0

ध्यान दें: इस मामले में मैंने परिणामी सरणी को विभाजित नहीं किया क्योंकि मुझे उस समय इसकी आवश्यकता नहीं थी, क्योंकि अनुरोधकर्ता दल ने विशेष रूप से कम से कम 3.5T निरंतर अंतरिक्ष का अनुरोध किया था। इसके साथ ही, क्या मैं विभाजन बनाना चाहता था, मुझे जीपीटी विभाजन सक्षम उपयोगिता जैसे "parted" का उपयोग करना पड़ता था।

बढ़ते

माउंट पॉइंट बनाएं:

sudo mkdir /media/raid10

ध्यान दें: यह कोई भी स्थान हो सकता है, उपर्युक्त केवल एक उदाहरण है।

क्योंकि हम एक "एकत्रित डिवाइस" से निपट रहे हैं, हम करेंगे नहीं फाइल सिस्टम के यूयूआईडी का उपयोग करें जो माउंटिंग के लिए डिवाइस पर है (जैसा कि हमारे "लिनक्स fstab क्या है और यह कैसे काम करता है" गाइड में अन्य प्रकार के उपकरणों के लिए अनुशंसित है क्योंकि सिस्टम वास्तव में एक व्यक्तिगत डिस्क पर फाइल सिस्टम का हिस्सा देख सकता है और करने की कोशिश गलती से इसे सीधे माउंट करें। इससे निपटने के लिए हम इसे घुमाने की कोशिश करने से पहले डिवाइस को "इकट्ठा" होने के लिए स्पष्ट रूप से इंतजार करना चाहते हैं, और हम भीतर के सरणी के नाम ("md") का उपयोग करेंगे fstab यह प्राप्त करने के। Fstab फ़ाइल संपादित करें:

sudo vim /etc/fstab

और इसे इस लाइन में जोड़ें:

/dev/md0 /media/raid10/ ext4 defaults 1 2

ध्यान दें: यदि आप उदाहरण से माउंट लोकेशन या फाइल सिस्टम बदलते हैं, तो आपको उपर्युक्त उपरोक्त समायोजन करना होगा।

सिस्टम बूट को अनुकरण करने के लिए स्वचालित पैरामीटर (-a) के साथ माउंट का उपयोग करें, ताकि आप जान सकें कि कॉन्फ़िगरेशन सही तरीके से काम कर रहा है और जब सिस्टम पुनरारंभ होता है तो RAID डिवाइस स्वचालित रूप से आरोहित हो जाएगा:

sudo mount -a

अब आप "माउंट" कमांड के साथ घुड़सवार सरणी को बिना पैरामीटर के देख सकते हैं।

RAID ऐरे के लिए ईमेल अलर्ट

हार्डवेयर RAID arrays के विपरीत, सॉफ़्टवेयर सरणी के साथ कोई नियंत्रक नहीं है जो कुछ गलत होने पर आपको बताने के लिए बीपिंग शुरू कर देगा। इसलिए ईमेल अलर्ट यह जानने का एकमात्र तरीका होगा कि सरणी में एक या अधिक डिस्क में कुछ हुआ है, और इस प्रकार इसे बना रहा है सबसे महत्वपूर्ण कदम.

"जीमेल या एसएमटीपी का उपयोग कर लिनक्स पर ईमेल अलर्ट कैसे सेट करें" मार्गदर्शिका का पालन करें और जब किया गया तो RAID विशिष्ट चरणों को करने के लिए यहां वापस आएं।

पुष्टि करें कि एमडीएडीएम ईमेल कर सकता है नीचे दिया गया आदेश, सिर्फ एक ईमेल बंद करने और बंद करने के लिए mdadm को बताएगा।

sudo mdadm --monitor --scan --test --oneshot

यदि सफल हो तो आपको सरणी की स्थिति का विवरण देने के लिए एक ईमेल प्राप्त करना चाहिए।

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

sudo vim /etc/default/mdadm

जोड़ें -परीक्षा पैरामीटर के लिए DAEMON_OPTIONS सेक्शन ताकि यह दिखेगा:

DAEMON_OPTIONS='--syslog --test'

आप बस "लूप में" सुनिश्चित करने के लिए मशीन को पुनरारंभ कर सकते हैं लेकिन यह जरूरी नहीं है।

सांबा विन्यास

एक लिनक्स सर्वर पर SaMBa स्थापित करने से यह विंडोज़ फ़ाइल सर्वर की तरह कार्य करने में सक्षम बनाता है। तो डेटा प्राप्त करने के लिए हम विंडोज क्लाइंट के लिए उपलब्ध लिनक्स सर्वर पर होस्टिंग कर रहे हैं, हम SaMBa को स्थापित और कॉन्फ़िगर करेंगे। यह ध्यान रखना मजेदार है कि साम्बा का पैकेज नाम माइक्रोसॉफ्ट के प्रोटोकॉल पर एक पन है जिसे एसएमबी (सर्विस मैसेज ब्लॉक) नामक फाइल शेयरिंग के लिए इस्तेमाल किया जाता है।

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

साथ ही यह अनुशंसा की जाती है कि आप फ़ाइलों का मालिक बनने के लिए एक गैर-विशेषाधिकार प्राप्त उपयोगकर्ता बनाएं। इस उदाहरण में हम इस कार्य के लिए बनाए गए "गीक" उपयोगकर्ता का उपयोग करते हैं। उपयोगकर्ता बनाने और स्वामित्व और अनुमतियों का प्रबंधन करने के बारे में स्पष्टीकरण हमारे "उबंटू सर्वर 910 पर एक नया उपयोगकर्ता बनाएं" और "लिनक्स में उपयोगकर्ताओं और समूहों को प्रबंधित करने के लिए शुरुआती मार्गदर्शिका" गाइड में पाया जा सकता है।

सांबा स्थापित करें:

aptitude install samba

सांबा कॉन्फ़िगरेशन फ़ाइल संपादित करें:

sudo vim /etc/samba/smb.conf

"सामान्य" नामक एक शेयर जोड़ें जो नीचे दिए गए फ़ाइल को जोड़कर माउंट पॉइंट "/ मीडिया / RAID10 / सामान्य" तक पहुंच प्रदान करेगा।

[general] path = /media/raid10/general force user = geek force group = geek read only = No create mask = 0777 directory mask = 0777 guest only = Yes guest ok = Yes

उपर्युक्त सेटिंग्स शेयर को संबोधित करने योग्य बनाती हैं के बिना किसी के लिए एक पासवर्ड और उपयोगकर्ता "geek" फ़ाइलों के डिफ़ॉल्ट मालिक बनाता है।

आपके संदर्भ के लिए, यह smb.conf फ़ाइल एक कार्यरत सर्वर से ली गई थी।

सेटिंग्स को प्रभावित करने के लिए samba सेवा को पुनरारंभ करें:

sudo /etc/init.d/samba restart

एक बार पूरा करने के बाद आप इसका उपयोग कर सकते हैं testparm samba सर्वर पर लागू सेटिंग्स देखने के लिए आदेश। यही वह है, सर्वर अब किसी भी विंडोज बॉक्स से सुलभ हो सकता है:

server-namegeneral

समस्या निवारण

जब आपको किसी समस्या का निवारण करने की आवश्यकता होती है या डिस्क किसी सरणी में विफल हो जाती है, तो मैं एमडीएडीएम धोखा शीट का जिक्र करने का सुझाव देता हूं (यही वह है जो मैं करता हूं …)।

आम तौर पर आपको याद रखना चाहिए कि जब कोई डिस्क विफल हो जाती है तो आपको सरणी से इसे "निकालने" की आवश्यकता होती है, मशीन को बंद करें, असफल ड्राइव के साथ असफल ड्राइव को प्रतिस्थापित करें और फिर उचित डिस्क बनाने के बाद सरणी में नया ड्राइव जोड़ें " यदि आवश्यक हो तो लेआउट (विभाजन)।

एक बार ऐसा करने के बाद आप यह सुनिश्चित करना चाहते हैं कि सरणी पुनर्निर्माण कर रही है और प्रगति को इसके साथ देखें:

watch -d cat /proc/mdstat

सौभाग्य!:)

संदर्भ: mdadm धोखा शीट RAID स्तर टूट गया लिनक्स RAID10 समझाया mdadm कमांड मैन पेज mdadm विन्यास फाइल मैन पेज विभाजन सीमाओं समझाया

सॉफ्टवेयर RAID का उपयोग करने की लागत नहीं होगी … बस आपका आवाज;-)

सिफारिश की: