Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
apachesolr配置选项_Solr_Lucene_Apache Zookeeper - Fatal编程技术网

apachesolr配置选项

apachesolr配置选项,solr,lucene,apache-zookeeper,Solr,Lucene,Apache Zookeeper,我无法从所有这些选项在现实世界中的含义中理解: $ sh zkcli.sh -cmd upconfig -zkhost <host:port> -confname <name for configset> -solrhome <solrhome> -confdir <path to directory with configset> 它应该是-zkhost 127.0.0.1:2181还是-zkhost 127.0.0.1:2181127.

我无法从所有这些选项在现实世界中的含义中理解:

$  sh zkcli.sh -cmd upconfig -zkhost  <host:port> -confname <name for configset> -solrhome 
<solrhome> -confdir <path to directory with configset>
它应该是-zkhost 127.0.0.1:2181还是-zkhost 127.0.0.1:2181127.0.0.1:2182,。。。。在文档中,当涉及到真实世界的案例时,它看起来相当模糊,并且似乎不具有自解释性

此外,我不知道-solrhome选项是什么意思。它应该指向Solr及其所有源所在的根文件夹,还是指向它的bin目录?我不知道。同样,文档相当沉默,没有提供具体的示例。等等等等


我希望有人能分享一个真实世界的例子,并解释所有这些选项的含义以及它们指向哪里。我希望有人能提供一个例子,将第一个例子与真实世界的选项结合起来,演示如何使用RESTAPI创建核心/集合。这对许多新手来说是一个巨大的帮助。谢谢

也许这对你有帮助@谢谢你。这是非常有用的!我想,我剩下的最后一个问题是如何使用RESTAPI在我们之前进行的所有配置的基础上创建一个新的核心/集合。比如说,在您的答案中有这个选项-/opt/myname/solr-5.2.1/server/solr/pats/conf。在本例中,curl命令应该是什么样子的,以便创建的core/collection将此配置存储在pats/conf中?顺便说一句,我在Zookeeper中看到我的配置已上载。因此,只需采取最后一步-使用此配置创建新的核心/集合。如何使用RESTAPI实现它?我面临的问题是,我的所有配置文件现在都位于zookeeper中,我想在创建核心/集合时指向它们。所以,我看到我上传了confgs/default/conf/。。。致动物园管理员。如何在bin/solr create-c命令中使用这个事实?谢谢呸,我做到了,我知道最后的命令应该是什么样子。它应该是bin/solr create-c test\u collection-n default\u cfg-shards 2-replicationFactor 2。其中,default_cfg等于上一步中的-confname。
....
clientPort=2181
server.1=127.0.0.1:2222:2223
server.2=127.0.0.1:3333:3334
...