मैं वर्तमान में एक फ़ाइल सर्वर स्थापित कर रहा हूं और वास्तव में डेटा ड्राइव सेट करने के बिंदु पर आया हूं। सिस्टम में 4 ड्राइव (एक ओएस डिस्क, 3 डेटा डिस्क) हैं। OS डिस्क को ext4 के रूप में स्वरूपित किया गया है और इसे ZFS पूल (यदि मैं ZFS चलाने के लिए चुनते हैं) में जोड़ा नहीं जाएगा। मेरी मुख्य चिंता डेटा अखंडता और डेटा हानि का न्यूनतम जोखिम है (ड्राइव कैशिंग बायोस में अक्षम है)। इसके लिए जेडएफएस सही उम्मीदवार लगता है, क्योंकि इसमें लिनक्स के लिए एक स्थिर संस्करण है (सही?), और डेटा दोहराव, पूलिंग और रेड्ज़ का समर्थन करता है, जहां हार्ड-ड्राइव का आकार समान नहीं होना चाहिए।
लेकिन यहाँ मेरी समस्या है। सर्वर में केवल 2GB RAM है और इसे निकट भविष्य में अपग्रेड नहीं किया जा सकता है, और वास्तविक रूप से केवल 1.5 अन्य सेवाओं को स्थापित करने के बाद ZFS के लिए वास्तव में सुलभ होगा। अधिकतम 10 ग्राहक किसी भी समय इसका उपयोग करेंगे (औसतन 4 से अधिक)। क्या इसे सुरक्षित माना जाना कम है?
जो मैं समझता हूं कि जेडएफएस कम रैम स्थितियों में दुर्घटनाग्रस्त हो सकता है और इसके साथ पूल ले सकता है। मैंने उलझन भरी राय सुनी कि क्या स्वैप इस समस्या को दूर करने में मदद करेगा (मेरे पास 20 जीबी स्वैप समर्पित ड्राइव है)। क्या किसी ने ZFS के साथ कम रैम के साथ डेटा हानि का अनुभव किया है और इसे रोकने के लिए आपने क्या अनुकूलन किए हैं?
उपरोक्त को ध्यान में रखते हुए यह अभी भी ZFS चलाने के लिए संभव होगा, यद्यपि ack का आकार कम करें और इसे थोड़ा नीचे ट्रिम करें या क्या यह बहुत जोखिम भरा होगा?
सिस्टम चश्मा: 2 जीबी रैम 20 जीबी स्वैप ड्राइव ओएस, डेबियन 7, न्यूनतम इंस्टॉल, एफ़टीपी के साथ, और एक्सबीएमसी, डीएनएलए, (रैम आवश्यकता का विचार देने के लिए)। अन्य उपकरणों के लिए भंडारण सर्वर और संगीत मीडिया स्ट्रीमिंग के लिए उपयोग किया जाता है।