Hi,

You can also connect to ZK element and use zkCli.sh tools

http://www.mtitek.com/tutorials/zookeeper/zkCli.php

Regards

Dominique


Le jeu. 27 août 2020 à 17:28, Webster Homer <
webster.ho...@milliporesigma.com> a écrit :

> I am using solr 7.7.2 solr cloud
>
> We version our collection and config set names with dates. I have two
> collections sial-catalog-product-20200711 and
> sial-catalog-product-20200808. A developer uploaded a configuration file to
> the 20200711 version that was not checked into our source control, and I
> wanted to retrieve is from zookeeper as we cannot find the version anywhere
> else. So I tried the zkcli.sh shell script.
>
> It always throws an exception when trying to access
> sial-catalog-product-20200711 but not when trying to access
> sial-catalog-product-20200808
> INFO  - 2020-08-27 10:26:36.283;
> org.apache.solr.common.cloud.ConnectionManager; zkClient has connected
> Exception in thread "main"
> org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode =
> NoNode for
> /solr/configs/sial-catalog-product-20200711/_schema_model-store.json
>               at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:114)
>               at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:54)
>               at
> org.apache.zookeeper.ZooKeeper.getData(ZooKeeper.java:1221)
>               at
> org.apache.solr.common.cloud.SolrZkClient.lambda$getData$5(SolrZkClient.java:358)
>               at
> org.apache.solr.common.cloud.SolrZkClient$$Lambda$6/1384010761.execute(Unknown
> Source)
>               at
> org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:71)
>               at
> org.apache.solr.common.cloud.SolrZkClient.getData(SolrZkClient.java:358)
>               at org.apache.solr.cloud.ZkCLI.main(ZkCLI.java:331)
>
> I can see both collections and configsets in the SolrAdmin console. I can
> download the file from sial-catalog-product-20200808 with no problem. As
> far as I can tell the two config sets are accessible in the cloud, both
> config sets and collections are available the only difference is that we
> have an alias set to point to the newer one which is current, but the zkcli
> script does not use the alias.
>
> I tried both the getfile and downconfig commands and the behavior is
> consistent I can always get to the later one but the 20200711 version gives
> the NoNodeException
> What is going on here?
>
> A general comment, we use Zookeeper chroot, but the zkcli command doesn't
> seem to care if I pass the root on the zkhost argument or not. I also
> noticed that the zkcli command is poorly documented.
>
>
>
> This message and any attachment are confidential and may be privileged or
> otherwise protected from disclosure. If you are not the intended recipient,
> you must not copy this message or attachment or disclose the contents to
> any other person. If you have received this transmission in error, please
> notify the sender immediately and delete the message and any attachment
> from your system. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not accept liability for any omissions or errors in this
> message which may arise as a result of E-Mail-transmission or for damages
> resulting from any unauthorized changes of the content of this message and
> any attachment thereto. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not guarantee that this message is free of viruses and does
> not accept liability for any damages caused by any virus transmitted
> therewith.
>
>
>
> Click http://www.merckgroup.com/disclaimer to access the German, French,
> Spanish and Portuguese versions of this disclaimer.
>

Reply via email to