I have a 4 node cluster. My goal is to have 2 shards with two replicas each and only allowing 1 core on each node. I have a cluster policy set to:
[{"replica":"2", "shard": "#EACH", "collection":"test", "port":"8983"},{"cores":"1", "node":"#ANY"}] I then manually create a collection with: name: test config set: test numShards: 2 replicationFact: 2 This works and I get a collection that looks like what I expect. I then backup this collection. But when I try to restore the collection it fails and says "Error getting replica locations : No node can satisfy the rules" [{"replica":"2", "shard": "#EACH", "collection":"test", "port":"8983"},{"cores":"1", "node":"#ANY"}] If I set my cluster-policy rules back to [] and try to restore it then successfully restores my collection exactly how I expect it to be. It appears that having any cluster-policy rules in place is affecting my restore, but the "error getting replica locations" is strange. Any suggestions? mark <mark.th...@gmail.com>