码迷,mamicode.com
首页 > 其他好文 > 详细

Solr常用命令总结

时间:2017-01-12 13:09:14      阅读:294      评论:0      收藏:0      [点我收藏+]

标签:.sh   shard   recent   总结   pac   技术分享   条件   ica   .com   

前提条件:
安装solr版本:4.8.0
部署solr路径:/data/solr-4.8.0
 
1. 通过zookeeper上传一些配置信息:
通过zk命令将配置信息上传到zk环境中
 /data/solr-4.8.0/node/scripts/cloud-scripts/zkcli.sh -zkhost solr1 -cmd upconfig -confdir /data/solr-conf/article_recent -confname article_recent
solr1:表示当前host名为solr1,在/etc/hosts文件中有配置,代表的服务器ip地址。
/data/solr-conf/article_recent:代表你要上传的配置信息文件路径地址
article_recent:这个名称代表后续你创建集群需要的配置文件名称
2. 创建集群
curl "http://192.168.11.70:8983/solr/admin/collections?action=CREATE&name=article_201701&numShards=2&replicationFactor=2&maxShardsPerNode=2&collection.configName=article_recent&createNodeSet=192.168.11.70:8983_solr,192.168.11.90:8983_solr"
3. 删除集群
curl "http://192.168.11.70:8983/solr/admin/collections?action=DELETE&name=article_201701"
4. 重新更新集群
curl "http://192.168.11.70:8983/solr/admin/collections?action=RELOAD&name=article_201701"
5. 修改别名(alias)
curl "http://192.168.11.70:8983/solr/admin/collections?action=CREATEALIAS&name=union_article_newest&collections=article_201701,article_201612"
6. 删除别名(alias)
curl "http://192.168.11.70:8983/solr/admin/collections?action=DELETEALIAS&name=union_article_newest"
7. 增加replica
curl "http://192.168.11.70:8983/solr/admin/collections?action=ADDREPLICA&collection=article_201701&shard=shard2&node=192.168.11.130:7574_solr"
8. 删除replica
curl "http://192.168.11.70:8983/solr/admin/collections?action=DELETEREPLICA&collection=article_201701&shard=shard2&replica=core_node4"
这里的replica=core_node4是从tree中的/clusterstate.json中找到,具体如下图所示:
技术分享
 
  具体有什么疑问的可以给我留言,我会一一作答!

Solr常用命令总结

标签:.sh   shard   recent   总结   pac   技术分享   条件   ica   .com   

原文地址:http://www.cnblogs.com/liang1101/p/6275773.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!