ZooKeeper& Solr Cloud - 我需要更改Schema.xml文件

时间:2017-09-29 08:44:24

标签: solr apache-zookeeper solrcloud

我想用/configs/DMF-index-transformed/schema.xml更新ZooKeeper中的/home/~/Desktop/schema.xml文件。我有类似于此问题same problem and resolve的链接。但是有人希望开设一个新主题,因为这是我的问题。

sh zkcli.sh -cmd upconfig -zkhost 127.0.0.1:9983 -collection DMF-index-transformed -confname ??? -solrhome ??? -confdir ???

我只想更新(在vi或编辑器中编辑)schema.xml文件。如何根据此问题组织上述命令?

solr -version 4.9.0

zooKeeper -version 3.4.6

1 个答案:

答案 0 :(得分:0)

您不需要传递集合和solrhome参数,只需要传递confname和confdir。

" confname" parameter是zookeeper中配置的名称(在你的情况下是" DMF-index-transformed")," confdir"应该是schema.xml的目录(最好在" Desktop"文件夹中创建子文件夹,仅上传schema.xml文件而不是所有桌面文件夹文件)。 / p>

所以,命令看起来应该是这样的:

zkcli.sh -cmd upconfig -zkhost 127.0.0.1:9983 -confname DMF-index-transformed -confdir /home/~/Desktop/subfolder

其中"子文件夹"是schema.xml和/或其他配置文件的文件夹