【问题标题】:Download Solr Collection config from specific directory on ZK从 ZK 上的特定目录下载 Solr Collection 配置
【发布时间】:2020-09-30 15:15:40
【问题描述】:

我们在 Zookeeper 的特定目录中有 Solr 集合的配置详细信息。下面是zookeeper上的目录结构;

|--app_dir
   |--dev
     |--configs
        |--collection_name
            |--conf   

我正在尝试使用 downconfig 实用程序下载集合的配置。以下是我正在使用的命令;

bin/solr zk downconfig -n conf_name -d /home/ec2-user/solr-8.1.0/server/solr/configsets  -z zk-dev-1:2181,zk-dev-2:2181,zk-dev-3:2181

命令执行失败,出现以下错误,

ERROR: Error downloading files from zookeeper path /configs/test_vector to /home/ec2-user/solr-8.1.0/server/solr/configsets/conf

ERROR - 2020-09-30 15:11:23.778; org.apache.solr.util.SolrCLI; Could not complete downconfig operation for reason: Error downloading files from zookeeper path /configs/test_vector to /home/ec2-user/solr-8.1.0/server/solr/configsets/conf

我怀疑 config 的路径不正确,因为实际路径为 app_name/dev/configs/collection_name,而错误提示路径仅为 configs/collection_name,但我不确定是否是错误。

感谢您的帮助!

【问题讨论】:

  • 如果你没有在 ZK 中使用默认的 /solr 路径,你应该可以使用 -zkhost 127.0.0.1:2181/app_dir/dev 来改变它
  • @MatsLindh 这解决了我的问题。您能否将其添加为答案,以便我接受!

标签: solr apache-zookeeper solrcloud


【解决方案1】:

如果你没有在 ZK 中使用默认的 /solr 路径,你应该可以使用来改变它

-zkhost 127.0.0.1:2181/app_dir/dev

这对于 SolrCloud 兼容(即 Zookeeper 感知)客户端的任何配置或与 Zookeeper 交互的其他操作也是必需的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-25
    • 1970-01-01
    • 2016-12-28
    • 1970-01-01
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 2012-10-29
    相关资源
    最近更新 更多