अलीकडे Stratis 3.1 प्रकल्पाच्या नवीन आवृत्तीचे प्रकाशन घोषित करण्यात आले, Red Hat आणि Fedora समुदायाद्वारे एक किंवा अधिक स्थानिक डिस्क्सचा समूह संरचीत आणि व्यवस्थापित करण्यासाठी साधने एकत्रित आणि सुलभ करण्यासाठी विकसित केले आहे.
नवीन स्ट्रॅटिस 3.1.0 रिलीझमध्ये पातळ प्रोव्हिजनिंग लेयर मॅनेजमेंटमध्ये लक्षणीय सुधारणा, तसेच इतर अनेक वापरकर्ता-दृश्यमान सुधारणा आणि दोष निराकरणे समाविष्ट आहेत.
स्ट्रॅटिसशी परिचित नसलेल्यांसाठी, तुम्हाला ते माहित असले पाहिजे डायनॅमिक स्टोरेज ऍलोकेशन सारख्या क्षमता प्रदान करण्यात उत्कृष्ट, स्नॅपशॉट, सुसंगतता आणि कॅशिंग स्तर. Fedora 28 आणि RHEL 8.2 पासून Fedora आणि RHEL वितरणामध्ये स्ट्रॅटिस समर्थन समाकलित केले गेले आहे.
प्रणाली ZFS आणि Btrfs विभाजने व्यवस्थापित करण्यासाठी प्रगत साधने त्याच्या क्षमतेमध्ये मोठ्या प्रमाणात प्रतिकृती बनवते, परंतु इंटरमीडिएट लेयर म्हणून अंमलात आणले जाते (stratisd deemon) जे Linux कर्नलच्या डिव्हाइस मॅपिंग उपप्रणालीच्या वर चालते (dm-thin, dm-cache, dm-thinpool, dm-raid, आणि dm-एकीकरण मॉड्यूल) आणि XFS फाइल सिस्टम.
ZFS आणि Btrfs च्या विपरीत, Stratis घटक केवळ वापरकर्ता जागेवर कार्य करतात आणि त्यांना विशिष्ट कर्नल मॉड्यूल लोड करण्याची आवश्यकता नाही. प्रकल्पाच्या व्यवस्थापनासाठी स्टोरेज तज्ञाची पात्रता आवश्यक नसल्याबद्दल सुरुवातीला सादर केले जाते.
प्रशासनासाठी D-Bus API आणि cli उपयुक्तता प्रदान केली आहे. स्तर LUKS-आधारित ब्लॉक साधनांसह चाचणी केली गेली आहे (एनक्रिप्टेड विभाजने), mdraid, dm-multipath, iSCSI, LVM लॉजिकल व्हॉल्यूम्स, आणि विविध प्रकारच्या हार्ड ड्राइव्हस्, SSDs, आणि NVMe ड्राइव्हस्. पूलमधील एका डिस्कसह, स्ट्रॅटिस तुम्हाला तुमचे बदल पूर्ववत करण्यासाठी स्नॅपशॉट-सक्षम लॉजिकल विभाजने वापरण्याची परवानगी देते.
जेव्हा तुम्ही एका गटामध्ये एकाधिक ड्राइव्ह जोडता, तेव्हा तुम्ही तार्किकरित्या संलग्न प्रदेशात ड्राइव्ह एकत्र करू शकता. RAID, डेटा कॉम्प्रेशन, डुप्लिकेशन आणि फॉल्ट टॉलरन्स सारखी वैशिष्ट्ये अद्याप समर्थित नाहीत, परंतु भविष्यासाठी नियोजित आहेत.
स्ट्रॅटिस २.२ ची मुख्य नवीन वैशिष्ट्ये
सादर केलेल्या स्ट्रॅटिस 3.1.0 च्या या नवीन आवृत्तीमध्ये, द लक्षणीय सुधारित व्यवस्थापन च्या स्टोरेज स्पेसचे डायनॅमिक वाटप प्रदान करणारे घटक ("पातळ तरतूद").
cli इंटरफेस तुम्हाला पूल निर्मितीच्या वेळी ओव्हर-प्रोव्हिजन केले जाऊ शकते किंवा नाही हे निर्दिष्ट करण्यासाठी, तसेच पूल चालू असताना ओव्हर-प्रोव्हिजन केले जाऊ शकते की नाही हे बदलण्याची परवानगी देण्यासाठी तुम्हाला परवानगी देण्यासाठी कमांड प्रदान करते. दिलेल्या पूलसाठी फाइल सिस्टम मर्यादा वाढवणे आणि पूल सूची दृश्यात पूल जास्त तरतूद केलेला आहे की नाही हे प्रदर्शित करणे.
याशिवाय, असेही अधोरेखित केले आहे डीबग सबकमांड गटांसह कार्य करण्यासाठी कमांडमध्ये जोडले, फाइल सिस्टम, आणि डिबग मोड सक्षम करण्यासाठी डिव्हाइस ब्लॉक करा.
दुसरीकडे, असे नमूद केले आहे की Stratisd 3.1.0 च्या या नवीन आवृत्तीमध्ये अंतर्गत सुधारणांची मालिका देखील समाविष्ट आहे, ज्यापैकी खालील गोष्टी वेगळे आहेत:
- कोणत्याही नव्याने तयार केलेल्या MDV चा आकार 512 MiB पर्यंत वाढतो.
- गटाचे MDV खाजगी माउंट नेमस्पेसमध्ये माउंट केले जाते आणि गट चालू असताना माउंट केले जाते.
- डिव्हाइस काढण्यावर udev इव्हेंटची सुधारित हाताळणी.
- संदेश लॉग करण्यासाठी नेहमीच्या आणि नेहमीच्या सुधारणा.
शेवटी आपण त्याबद्दल अधिक जाणून घेऊ इच्छित असल्यास या नवीन आवृत्तीबद्दल, तुम्ही बदलांची यादी तपासू शकता पुढील लिंकवर
स्ट्रॅटिस कसे स्थापित करावे?
ज्यांना हे साधन वापरून पाहण्यात स्वारस्य आहे, त्यांना हे माहित असले पाहिजे RHEL, CentOS, Fedora आणि डेरिव्हेटिव्हसाठी stratis उपलब्ध आहे. त्याची स्थापना अगदी सोपी आहे, कारण हे पॅकेज आरएचईएल रेपॉजिटरी तसेच त्याच्या डेरिव्हेटिव्हजमध्ये आहे.
स्ट्रॅटिस स्थापित करण्यासाठी टर्मिनलवर फक्त पुढील आज्ञा चालवा.
sudo dnf install stratis-cli stratisd -y
किंवा आपण हे इतर देखील वापरून पाहू शकता:
sudo yum install stratis-cli stratisd -y
एकदा सिस्टमवर स्थापित झाल्यानंतर, स्ट्रॅटिस सेवा सक्षम करणे आवश्यक आहे, ते पुढील आज्ञा अंमलात आणून करतात:
sudo systemctl start stratisd.service
sudo systemctl enable stratisd.service
sudo systemctl status stratisd.service
कॉन्फिगरेशन आणि वापरावरील अधिक माहितीसाठी आपण खालील दुव्यास भेट देऊ शकता. https://stratis-storage.github.io/howto/