Solr 不使用zkcli配置zookeeper

Solr 不使用zkcli配置zookeeper,solr,apache-zookeeper,Solr,Apache Zookeeper,我已经启动并运行了一个测试zookeeper配置,可以使用zkcli命令创建一个正在运行的集群(在本例中是管理solr) 是否可以通过将配置文件传递给zookeeper而不是通过zkcli传递命令来实现这一点?这是使用zookeeper v3.4.6和solr v5.1.0。如果我在启动脚本中使用/opt/solr/bin/start,它会自动在/var/solr/data/production中找到我的核心,并以独立模式运行。如果我将命令更改为/opt/solr/bin/start-cloud

我已经启动并运行了一个测试zookeeper配置,可以使用zkcli命令创建一个正在运行的集群(在本例中是管理solr)


是否可以通过将配置文件传递给zookeeper而不是通过zkcli传递命令来实现这一点?

这是使用zookeeper v3.4.6和solr v5.1.0。如果我在启动脚本中使用/opt/solr/bin/start,它会自动在/var/solr/data/production中找到我的核心,并以独立模式运行。如果我将命令更改为/opt/solr/bin/start-cloud-zlocalhost:2181,我会得到一个错误:无法为核心产品加载conf:从solrconfig.xml加载solr配置时出错如果我运行这些命令/opt/solr/server/scripts/cloud scripts/zkcli.sh-cmd upconfig-zkhost 127.0.0.1:2181-d/var/solr/data/production/conf-n core\u prod/opt/solr/server/scripts/cloud scripts/zkcli.sh-cmd linkconfig-zkhost 127.0.0.1:2181-收集产品-confname core_prod-s/var/solr/data/opt/solr/server/scripts/cloud scripts/zkcli.sh-cmd bootstrap-zkhost 127.0.0.1:2181-solrhome/var/solr/data,并使用/opt/solr/bin/start-cloud-z localhost:2181启动solr,一切都照我的意思来了。我只是希望能够实现这一点,而无需手动步骤