Pokud v klastru s pouze hlavními uzly dojde k selhání některého uzlu, dojde ke ztrátě dat. Proto není možné žádné předělání, protože není možné migrovat data (hash sloty) z neúspěšného uzlu.
Chcete-li, aby cluster fungoval, když selže hlavní server, potřebujete podřízené uzly (jeden na hlavní). Tímto způsobem, když selže master, jeho slave selže (stane se novým masterem se stejnou kopií dat).
Skript redis-trib.rb nezpracovává vytváření clusteru s méně než 3 hlavními servery, nicméně v redis-cluster může mít cluster libovolnou velikost (alespoň jeden uzel).
Přidání podřízených uzlů lze tedy považovat za automatické řešení vašeho problému.