केवल मास्टर नोड्स वाले क्लस्टर में, यदि कोई नोड विफल हो जाता है, तो डेटा खो जाता है। इसलिए कोई रीशर्डिंग संभव नहीं है, क्योंकि विफल नोड से डेटा (हैश स्लॉट) को माइग्रेट करना संभव नहीं है।
मास्टर के विफल होने पर क्लस्टर को चालू रखने के लिए, आपको स्लेव नोड्स (एक प्रति मास्टर) की आवश्यकता होती है। इस तरह, जब कोई मास्टर विफल हो जाता है, तो उसका दास विफल हो जाता है (डेटा की समान प्रति के साथ नया मास्टर बन जाता है)।
redis-trib.rb स्क्रिप्ट 3 से कम मास्टर्स के साथ क्लस्टर निर्माण को हैंडल नहीं करती है, हालांकि रेडिस-क्लस्टर में क्लस्टर किसी भी आकार (कम से कम एक नोड) का हो सकता है।
इसलिए स्लेव नोड्स को जोड़ना आपकी समस्या का एक स्वचालित समाधान माना जा सकता है।