ZFS फाइल सिस्टम अविश्वसनीय रूप से लोकप्रिय है। नतीजतन, उद्यम में कई लोग इसकी कसम खाते हैं और इसका उपयोग डेटा के बाइट्स के घर खरबों में करते हैं। इसकी लोकप्रियता के बावजूद, लिनक्स उपयोगकर्ता बॉक्स से बाहर का आनंद नहीं ले पाएंगे। इसके बजाय, जो लोग इसकी जांच करना चाहते हैं और इसका उपयोग करते हैं क्योंकि उनकी प्राथमिक भंडारण फ़ाइल प्रणाली को इसे स्थापित करने की आवश्यकता होगी।
ZFS स्थापित करना अन्य की तुलना में थोड़ा अलग हैफ़ाइल सिस्टम और, आप जो उपयोग करते हैं उसके आधार पर, थोड़ा-सा पता हो सकता है। यदि आप इस फ़ाइल सिस्टम में नए हैं, तो उबंटू मार्ग पर जाना सबसे अच्छा है। उबंटू 16.04 के रूप में, Canonical ZFS के साथ जाना बहुत आसान बनाता है। बेहतर अभी तक, उबंटू लिनक्स पर जेडएफएस का सबसे सरल कार्यान्वयन है, इसकी सरल स्थापना के साथ, और निर्माण प्रक्रिया जिसे बहुत विश्वसनीय माना जाता है (जबकि अन्य लिनक्स वितरणों में जेडएफएस को तोड़ने का एक उच्च जोखिम है)।
ZFS फाइल सिस्टम को स्थापित करने के लिए, हमारे इन-गाइड गाइड पर जाएं। निर्देशों का पालन करें और इस ट्यूटोरियल के साथ जारी रखने से पहले इसे काम करना सीखें।
ध्यान दें: यद्यपि एक हार्ड ड्राइव के लिए ZFS का उपयोग करना संभव है, यह एक अच्छा विचार नहीं है, और आप इस फाइल सिस्टम को महान बनाने वाली सभी सुविधाओं से चूक सकते हैं। फ़ाइल सिस्टम का बिंदु कई हार्ड ड्राइव पर डेटा खींचकर, अतिरेक बनाना है। जारी रखने से पहले, सुनिश्चित करें कि आपके पास ZFS के लिए 1 से अधिक हार्ड ड्राइव है।
ZFS सेट करें
ZFS फाइल सिस्टम कई पूलिंग करके काम करता हैएक बड़े भंडारण केंद्र को बनाने के लिए अलग-अलग हार्ड ड्राइव। यह अत्यधिक जटिल लगता है, और यह है। हालांकि, परिणाम अधिक स्थान के साथ बेहतर भंडारण है।
एक नया ZFS फाइल सिस्टम बनाना सिर्फ जिप्टेड पार्टीशन एडिटर को खोलने की तुलना में थोड़ा अधिक जटिल है। इसके बजाय, आपको कमांड लाइन स्तर पर इसके साथ सहभागिता करने की आवश्यकता होगी। किसी टर्मिनल विंडो में, चलाएँ lsblk आदेश। "सूची ब्लॉक" कमांड को चलाने से आपके लिनक्स पीसी पर सभी स्टोरेज ड्राइव प्रिंट हो जाएंगे।
के माध्यम से जाओ और तय करें कि आपके जेड-पूल के लिए कौन सी हार्ड ड्राइव का उपयोग करें, और नामों को याद रखें। इस ट्यूटोरियल में, ZFS पूल में हमारी तीन ड्राइव हैं / Dev / SDB, / Dev / एसडीसी, तथा / Dev / SDD.
इसके बाद, आपको Z- पूल के लिए चुने गए हार्ड ड्राइव को पूरी तरह से शून्य करना होगा, ताकि उनके पास इस पर कोई डेटा न हो। का उपयोग करते हुए dd कमांड, प्रत्येक ड्राइव को ओवरराइट करें। इसमें कुछ समय लग जाएगा।
नोट: परिवर्तन / Dev / sdX ड्राइव आईडी के साथ मिला lsblk कमांड (SDB, आदि।)
sudo dd if=/dev/zero of=/dev/sdX bs=8M
कब dd खत्म करता है, भागो fdisk आदेश। रनिंग fdisk हार्ड ड्राइव के बारे में बहुत सारी जानकारी दिखाएगा, जिसमें प्रत्येक के लिए फ़ाइल सिस्टम जानकारी भी शामिल है। रीडआउट देखें और सुनिश्चित करें कि आपके द्वारा मिटाए गए किसी भी ड्राइव में फ़ाइल सिस्टम नहीं है। यह चरण महत्वपूर्ण है, क्योंकि ZFS पारंपरिक विभाजन लेआउट का उपयोग नहीं करता है।
sudo fdisk -l
अगर द fdisk रीडआउट अच्छा लगता है, एक नया ZFS Z- पूल बनाना सुरक्षित है। बेसिक Z- पूल सेटअप के लिए, निम्नलिखित कार्य करें:

sudo zpool create -f newzpool /dev/sdb dev/sdc /dev/sdd
एक मूल सेटअप अधिकांश उपयोगकर्ताओं को उनके माध्यम से मिलेगाभंडारण की जरूरत है। हालाँकि, वे जो अपने डेटा को महत्व देते हैं और इसे संरक्षित करने की आवश्यकता होती है, ऐसे मूल सेटअप के साथ नहीं जाना चाहिए। इसके बजाय, रेडजेड के साथ एक जेडएफएस पूल बनाने पर विचार करें।
अपने ZFS पूल के साथ संयोजन में RaidZ का उपयोग करना सुनिश्चित करेगा कि आपका डेटा कई बैकअप के साथ बेमानी है। RAIDZ के साथ एक ZFS पूल बनाने के लिए, रन करें:
sudo zpool create -f newzpool raidz /dev/sdb dev/sdc /dev/sdd
अपने नए ZFS भंडारण पूल में फाइलें जोड़ने के लिए, फ़ाइल प्रबंधक खोलें और फ़ाइल सिस्टम के रूट पर जाएं। अपने ZFS Zpool नाम के फ़ोल्डर के अंदर फ़ाइलें रखें।
ZFS Zpool में डिस्क जोड़ें
ZFS बहुत सारे डेटा को रखने के लिए है, लेकिन ऐसा हैइसका मतलब यह नहीं है कि आपके मूल ड्राइव नहीं भरेंगे। एक समय आएगा जब अधिक संग्रहण स्थान की आवश्यकता होगी। सौभाग्य से, चूंकि ZFS विभाजन का उपयोग नहीं करता है, सिस्टम में अधिक संग्रहण जोड़ना सरल है।
इस उदाहरण में, हम Zpool (/ dev / sde और / dev / sdf) में दो और ड्राइव जोड़ेंगे।
ध्यान दें: यदि आपका ZFS सेटअप RaidZ का उपयोग नहीं करता है, तो इसे कमांड से हटा दें।
sudo zpool add -f newzpool raidz /dev/sde /dev/sdf
एक ZFS पूल हटाएं
अक्सर बार, ZFS खंड टूट और अनुपयोगी हो जाते हैं। जब ऐसा होता है, तो आपको स्टोरेज पूल को हटाना पड़ सकता है। स्टोरेज पूल को हटाने के लिए, एक टर्मिनल खोलें और टर्मिनल का उपयोग करें ज़फ़र नष्ट कर देते हैं आदेश।
sudo zpool destroy newzpool
चल रहा है zpool नष्ट आपके संग्रहण पूल पर कितना डेटा है, इसके आधार पर काफी लंबा समय लगता है। जब टर्मिनल फिर से उपयोग करने योग्य हो, तो आपको पता होगा कि ज़ूल पूरी तरह से नष्ट हो गया है।
ZFS स्थिति की जाँच करें

अपने ज़ूल की स्थिति की जांच करने का एक त्वरित तरीका इसके साथ है झूले की स्थिति आदेश। इसके साथ, उपयोगकर्ता जेडएफएस वॉल्यूम का एक मूल रीडआउट देख सकते हैं कि यह कैसे कर रहा है और यदि कोई त्रुटियां हैं। स्थिति की जांच करने के लिए, निम्नलिखित कमांड चलाएँ:
zpool status</ P>
टिप्पणियाँ