1,从官网下载solr最新安装包:
http://lucene.apache.org/solr/downloads.html
2,解压压缩包,修改bin目录下的
solr.in.sh配置文件:
a,
SOLR_JAVA_HOME=$JAVA_HOME
b,
SOLR_HEAP="4096m"设置内存大小,如果有是RAM模式需要根据实际数据量设置内存大小,
Increase Java Heap as needed to support your indexing / query needs
c,
SOLR_JAVA_MEM="-Xms2048m -Xmx4096m"设置,
Comment out SOLR_HEAP if you are using this though, that takes precedence优先设置该选项,注释掉SOLR_HEAP的设置。
d,
ZK_HOST=
"Master.Hadoop:2181/solr" 如果是cloud solr,需要配置,反之注释掉,同时如果是zookeeper还需要进入zookeeper的cli命令行执行:
create /solr data 目录
e,
SOLR_HOST="Master.Hadoop" 本机hostname
f,
SOLR_TIMEZONE="CST"时区设置
3,拷贝
server\solr\configsets目录下的
sample_techproducts_configs,修改里面的
schema.xml和
solrconfig.xml配置文件
a,schema.xml主要修改检索字段与存储字段的配置
b,solrconfig.xml主要是修改内存方面和缓存方面的设置