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
动物园管理员及;Solr Cloud-我需要更改Schema.xml文件_Solr_Apache Zookeeper_Solrcloud - Fatal编程技术网

动物园管理员及;Solr Cloud-我需要更改Schema.xml文件

动物园管理员及;Solr Cloud-我需要更改Schema.xml文件,solr,apache-zookeeper,solrcloud,Solr,Apache Zookeeper,Solrcloud,我想用/home/~/Desktop/schema.xml更新ZooKeeper中的/configs/DMF index transformed/schema.xml文件。我有一个类似于这个问题的链接。但有一种打开一个新话题的愿望,因为这是我的问题 sh zkcli.sh -cmd upconfig -zkhost 127.0.0.1:9983 -collection DMF-index-transformed -confname ??? -solrhome ??? -confdir ???

我想用
/home/~/Desktop/schema.xml
更新ZooKeeper中的
/configs/DMF index transformed/schema.xml
文件。我有一个类似于这个问题的链接。但有一种打开一个新话题的愿望,因为这是我的问题

sh zkcli.sh -cmd upconfig -zkhost 127.0.0.1:9983 -collection DMF-index-transformed -confname ??? -solrhome ??? -confdir ???
我只想更新(在vi或编辑器中编辑)schema.xml文件。如何根据此问题组织上述命令

solr-版本4.9.0


zooKeeper-版本3.4.6

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

“confname”参数是zookeeper中配置的名称(在您的例子中是“DMF index transformed”),而“confdir”应该是schema.xml所在的目录(最好在“Desktop”文件夹中创建一个子文件夹,只上载schema.xml文件而不是所有桌面文件夹文件)

因此,命令应该如下所示:

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

其中“subfolder”是包含schema.xml和/或其他配置文件的文件夹

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

“confname”参数是zookeeper中配置的名称(在您的例子中是“DMF index transformed”),而“confdir”应该是schema.xml所在的目录(最好在“Desktop”文件夹中创建一个子文件夹,只上载schema.xml文件而不是所有桌面文件夹文件)

因此,命令应该如下所示:

zkcli.sh -cmd upconfig -zkhost 127.0.0.1:9983 -confname DMF-index-transformed -confdir /home/~/Desktop/subfolder
其中“subfolder”是包含schema.xml和/或其他配置文件的文件夹