我已将solr配置文件上传到zookeeper,并创建了集合索引少量文档到集合中。现在我想更新模式文件。是否可以编辑上传到zookeeper的架构配置文件。 ?如果是,我们该怎么做。有些人说上传更新的架构配置文件到zookeeper,它会覆盖旧的。
上传更新的配置文件并不是一项繁琐的工作但是想知道是否有办法在zookeeper中编辑现有的配置文件。
提前致谢, 维诺德
答案 0 :(得分:1)
更新架构下载与架构关联的最新配置集 可以使用以下命令下载最新的配置集: solr zk -downconfig -d目录下载-n configset name -z ip:portkeeper的端口
例如:solr zk -downconfig -d C:\ solr \ workingConfig -n configsetName -z localhost:2181
进行必要的更改
然后使用以下命令将最新的配置集上传到zookeeper。
solr zk -upconfig -d目录上传-n configset name -z ip:zookeeper的端口 例如:solr zk -upconfig -d C:\ solr \ workingConfig -n configsetName -z localhost:2181
然后,您需要重新加载架构,以便更改立即生效。
可以使用以下命令重新加载架构: http://ip:port/solr/admin/collections?action=RELOAD&name=