Solr初步探索(一)

由于任务需求要用到Solr,所以在对Solr使用做探究

运行环境:centOS6.5

Solr版本:5.5.2

准备好solr5.2.2的安装包,下面开始安装:

1. tar -zxvf solr-5.5.2.tgz

2.cd  solr-5.5.2/bin;

执行命令:

./solr start -e cloud -noprompt
可以看到

Welcome to the SolrCloud example!

Starting up 2 Solr nodes for your example SolrCloud cluster.
...

Started Solr server on port 8983 (pid=8404). Happy searching!
...

Started Solr server on port 7574 (pid=8549). Happy searching!
...

SolrCloud example running, please visit http://localhost:8983/solr
3.浏览器访问http://localhost:8983/solr/ 、localhost改为linux机器的ip地址,如果访问不到,检查下linux的防火墙是不是关了。控制台UI界面

Cloud Graph结果(new_core是我后面加的)

注意:这里启动了两个节点,在再次启动时可能只能启动8983的节点。暂行解决办法:把bin目录下的solr-7574.pid删掉,再执行

./solr start -e cloud -noprompt
4.
./post -c gettingstarted docs/
java -classpath /solr-5.5.2/dist/solr-core-5.5.0.jar -Dauto=yes -Dc=gettingstarted -Ddata=files -Drecursive=yes org.apache.solr.util.SimplePostTool docs/
5.对xml建索引

./post -c gettingstarted ../example/exampledocs/*.xml
建立json文件索引

./post -c gettingstarted ../example/exampledocs/books.json
建立csv文件索引

./post -c gettingstarted ../example/exampledocs/books.csv
6.





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章