On 2/5/2018 11:52 PM, A.Guptar wrote:
I have removed the -cloud from the startup script and restarted the server.
Issue still persists.

Attached is the solr.log file.

Normally attachments don't make it to the list, but it seems that Nabble saved the day in this particular case. I was able to download the log from a link that Nabble included.

Here's the message associated with the first ERROR entry in your log:

No config data found at path: /collections/prod-project-engb-lowexposure-contents-staging

That path location is within the ZooKeeper database. That location in the database should contain a small amount of JSON text, defining a "configName" key with a value that is a configuration name. This error message is saying that either that location in the ZK database doesn't exist, or it doesn't contain the "configName" definition. Solr should not be deleting anything from ZK when it starts. Only explicit user action should delete information related to your collections.

I have no idea why Solr can't find that information. Maybe it was never written to ZK, perhaps because of a permissions issue at the ZK level. Maybe the *read* permissions are not correct. Maybe one or more of your Solr servers are starting with incorrect zkHost values. Maybe your ZK servers are having problems.

If you go to the admin UI of one of your three servers that you have not been restarted, click on Cloud and then Tree, what do you see? If you see a "collections" folder, open it with the little arrow/triangle. Inside that, are there collections? If so, and you click on one, you should see a bunch of attributes in the right-hand side, and some JSON below those attributes.

Thanks,
Shawn

Reply via email to