分享

初学solr启动有问题

395455030 发表于 2016-4-18 10:17:30 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 9344
       初学solr,看教程遇到了几个问题。教程中在example文件夹下java -jar start.jar就能启动起来。我在example文件夹下没有找到start.jar,在server文件夹下找到了,在server文件夹下执行java -jar start.jar报“Nothing to start,exiting...”。我想是不是因为我的版本和教程用的版本不同,我用的是6.0.0的,正确的启动应输什么命令?还看到一种启动方法是在bin文件夹下solr start -e example,example有cloud,techproducts,dih,schemaless四项可选,问这四项有什么不同,一般选哪项?
       因为我初学,可能需要一些教材,问大神们都是看什么,从哪里学习到solr的?我现在看的教程不知道是不是因为版本原因,感觉所用solr很多地方和我的6.0.0版不同。

已有(3)人评论

跳转到指定楼层
atsky123 发表于 2016-4-18 10:40:41
楼主可以看看这个
solr一套视频
http://www.aboutyun.com/forum.php?mod=viewthread&tid=10830


回复

使用道具 举报

Alkaloid0515 发表于 2016-4-18 10:57:41

/bin/solr start -e <name>


cloud 本样例在单机上启动了1到4个节点的SolrCloud集群,当你选择以交互式会话的方式启动服务时,它将引导你选择集群的节点数,端口,创建的collection名称

techproducts 本样例在单机上以独立模式启动了Solr服务,使用了为$SOLR_HOME/example/exampledocs 目录中文档设计好的scheme.xml, 配置目录(configset)为$SOLR_HOME/server/solr/configsets/sample_techproducts_configs

dih 本样例在单机上以独立模式启动Solr服务,并且开启了 DataImportHandler (DIH) , 另外,为多种数据类型(如, database contents, email, RSS feeds, 等)提供了预配置好的样例dataconfig.xml

schemaless 本样例在单机上以独立模式启动Solr服务,并且使用了managed schema, 提供了一个最小化的预定义的Scheme. 在索引文档时,Solr会根据提交的文档自动判断字段类型并动态的添加字段到Schem, 对应的配置目录为$SOLR_HOME/server/solr/configsets/data_driven_schema_configs.


启动的方式多种,看你是否配置了环境变量。


回复

使用道具 举报

Alkaloid0515 发表于 2016-4-18 10:58:57
下面是一些基本的内容,如果不清楚,可以使用help命令

./bin/solr start [options]

./bin/solr start -help

./bin/solr restart [options]

./bin/solr restart -help


1.1 命令可选项
参数
描述

样例
-a "<string>"   

启动Solr时,添加额外的JVM参数                    

bin/solr start -a "-Xdebug -Xrunjdwp:transport=dt_socket, server=y,suspend=n,address=1044"
-cloud
以SolrCloud模式启动Solr
简短写法:-c


./bin/solr start -c
-d <dir>定义server目录,默认是server ($SOLR_HOME/server),
一般不会重置这个目录

./bin/solr start -d newServerDir
-e <name>以样例配置启动Solr
可选项为:
  • cloud
  • techproducts
  • dih
  • schemaless
./bin/solr start -e schemaless
-f前端方式启动Solr服务,
运行样例时不可以此方式启动

./bin/solr start -f
-h <hostname>启动时, 为Solr服务指定hostname, 默认为'localhost'

./bin/solr start -h search.mysolr.com
-m <memory>启动时, 为JVM指定最小(-Xms)和最大(-Xmx)堆大小

./bin/solr start -m 1g
-noprompt启动时,接受一切默认设置,不需要交互确认

./bin/solr start -e cloud -noprompt
-p <port>在指定的端口启动Solr服务,默认为'8983'

./bin/solr start -p 8655
-s <dir>设置solr.solr.home系统属性,默认server/solr.

./bin/solr start -s newHome
-V启动Solr服务时, 显示冗余信息

./bin/solr start -V
-z <zkHost>以ZooKeeper连接串启动Solr服务,本选项只在SolrCloud运行模型下使用;
如果不指定本选项,则启动Solr内嵌的ZooKeeper 实例

./bin/solr start -c -z server1:2181,server2:2181


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条