I got a perfectly fine working SolrCloud cluster.
When I try to search for "Onesie", it gives me org.apache.solr.client.solrj.SolrServerException: No live SolrServers available to handle this request
All other requests return correct sets of documents. All nodes appear to be live.
Is the word "Onesie" cursed? What kind of magic is that?
There was a line in Solr synonyms.txt
that was breaking it:
Onesie, Baby Girl Rompers & One-pieces, Baby Boy One-Pieces
I changed it to
Onesie, Baby Rompers, Baby One-Pieces
And the issue went away