文档章节

solr cloud 入门示例

w
 walle-Liao
发布于 2016/05/29 11:30
字数 372
阅读 171
收藏 1

本次实验采用版本

solr-6.0.0.tgz

zookeeper-3.4.8.tar.gz

安装启动 zookeeper,zookeeper 采用默认的配置
bin/zkServer.sh start

修改 solr 默认的配置文件
cp server/solr/solr.xml server/solr/solr.xml.bak

注:默认这里的 host 后面是不指定ip的,如果不明确指定ip在多网卡的实验环境时可能导致solr在错误的ip上启动

创建两个solr的home目录(solr默认的home目录server/solr)
mkdir -p example/cloud/node1/solr
mkdir -p example/cloud/node2/solr
cp server/solr/solr.xml example/cloud/node1/solr  # 将核心配置文件copy到home目录
cp server/solr/solr.xml example/cloud/node2/solr

初始化 zookeeper
server/scripts/cloud-scripts/zkcli.sh -zkhost 127.0.0.1:2181/solr -cmd bootstrap -solrhome example/cloud/node1/solr
server/scripts/cloud-scripts/zkcli.sh -zkhost 127.0.0.1:2181/solr -cmd bootstrap -solrhome example/cloud/node2/solr

启动两个 solr 服务 8983 & 8984
bin/solr start -c -s example/cloud/node1/solr -z 127.0.0.1:2181
bin/solr start -c -s example/cloud/node2/solr -p 8984 -z 127.0.0.1:2181

查看集群状态
# bin/solr status

创建 collection
这里创建一个名为 gettingstarted 的 collection,并且指定2个分片,每个分片3个副本(除了一个主副本外,其实是2个副本)(# bin/solr create_collection –help 查看帮助信息)
bin/solr create_collection -c gettingstarted -shards 2 -replicationFactor 3

Solr –> cloud -> Graph 中查看

状态监控
bin/solr healthcheck -c gettingstarted -z 127.0.0.1:2181

导入测试数据
bin/post -c gettingstarted example/exampledocs/*.xml

查询
http://192.168.1.85:8983/solr/gettingstarted/select?q=price:[0%20TO%20400]&fl=id,%20name,price&facet=true&facet.field=cat

© 著作权归作者所有

w
粉丝 3
博文 15
码字总数 15775
作品 0
深圳
私信 提问
玩转Apache Solr 6.5.1

以下都是基于linux环境 参考链接:http://lucene.apache.org/solr/quickstart.html 目录: solr 基本命令总结 solr 命令参数详解 solr 查询语法详解 solr schema配置详解 1. solr基本命令总结...

㭍葉
2017/05/31
0
0
solr搜索之入门及原理(一)

solr搜索技术 系列文章: solr搜索之入门及原理(一) solr搜索之demo和集成IKAnalyzer(二) solr搜索之solrJ语法(三) solr搜索之mysql导入数据到solr(四) solr搜索之tomcat运行solr(五...

wyait
2017/07/05
0
0
一年走向【Java架构师】之葵花宝典

大多数时候,不是我们不努力,而是不知从何下手,我深知一份好的学习资料是多么的重要,我们通常会把大量的时间都浪费在找资源上,本人搜集学习java架构师的经典学习路线如下可供参考!!! 一...

我一路狂奔
2017/05/20
395
1
【Solr】- Apache SolrTM 5.3.1 Documentation

Solr Quick Start: Apache Solr官网翻译 概要 文档主要包含Solr启动、运行Solr导入各种形式的数据源到多个集合中,近距离体验Solr管理员和搜索接口 要求 系统要求 Apache Solr 发布包 开始 ...

ZeroneLove
02/26
0
0
高手问答第 182 期 —— 来聊聊老牌开源全文检索引擎 Solr

OSCHINA 本期高手问答(12 月 20 日 - 12 月 26 日)我们请来了@vnetoolxw 兰小伟和大家一起探讨关于 Solr 的问题。 兰小伟(网名:益达),资深 Java 工程师,在 Java 技术上有很深的积累和造...

局长
2017/12/20
5K
51

没有更多内容

加载失败,请刷新页面

加载更多

GitOps 初探

前言 GitOps 的概念最初来源于 Weaveworks 的联合创始人 Alexis 在 2017 年 8 月发表的一篇博客 GitOps - Operations by Pull Request。文章介绍了 Weaveworks 的工程师如何以 Git 作为事实的...

阿里云云栖社区
16分钟前
0
0
keytool生成密钥

生成JKS Java KeyStore文件 我们首先使用命令行工具keytool生成密钥 - 更具体地说.jks文件: keytool -genkeypair -alias mytest -keyalg RSA ...

Canaan_
18分钟前
0
0
【从入门到放弃-Java】并发编程-NIO使用

前言 上文【从入门到放弃-SpringBoot】SpringBoot源码分析-请求过程中我们了解到,tomcat接收、返回请求的过程都是基于NIO实现的。日常工作中有很多基于NIO的使用,我们知道NIO可以提高系统的...

阿里云官方博客
19分钟前
2
0
mysql 如何删除数据库中所有的表

SELECT concat('DROP TABLE IF EXISTS ', table_name, ';') FROM information_schema.tables WHERE table_schema = 'mydb'; mydb换成你想删除的数据库的名字......

RobertZhou
20分钟前
1
0
pytorch各种版本下载

链接地址:https://pytorch.org/get-started/previous-versions/

云烟成雨forever
21分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部