Em um cluster com apenas nós mestres, se um nó falhar, os dados serão perdidos. Portanto, nenhum reestilhaçamento é possível, pois não é possível migrar os dados (slots de hash) para fora do nó com falha.
Para manter o cluster funcionando quando um mestre falha, você precisa de nós escravos (um por mestre). Dessa forma, quando um mestre falha, seu escravo faz failover (torna-se o novo mestre com a mesma cópia dos dados).
O script redis-trib.rb não trata da criação de clusters com menos de 3 mestres, porém no redis-cluster um cluster pode ser de qualquer tamanho (pelo menos um nó).
Portanto, adicionar nós escravos pode ser considerado uma solução automática para o seu problema.