【第21期】观点:人工智能到底用 GPU?还是用 FPGA?

【Solr】CentOS下尝试搜索引擎solr6.3的集群化安装和配置(一)

原创 2017年01月03日 14:50:18

点击此处该版本6.3的apache中下载地址

OK,整个大致的顺序就是我们先做单机阶段。
做完单机然后通过copy和对应的zookeeper配置就搞定集群啦。
这一篇先用来介绍单机。

单机阶段
将文件放在/usr/local/solr中。

cd /usr/local/solr
wget https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/6.3.0/solr-6.3.0.tgz
tar -zxvf solr-6.3.0.tgz

解压后的对应工程文件可以放入tomcat中并更名。

cd solr-6.3.0/server/solr-webapp
cp a cp -a webapp /usr/local/testTomcat/webapps
mv webapp solr

然后将所需要的包环境拷贝到tomcat中。
1.将solr-6.3.0/server/lib/ext/下的所有jar包复制到testTomcat/webapps/solr/WEB-INF/lib/目录下。
2.将solr-6.3.0/server/resources/下的log4j.properties文件复制到testTomcat/webapps/solr/WEB-INF/目录下
3.将solr-6.3.0/dist下的solr-dataimporthandler-6.3.0.jar和solr-dataimporthandler-extras-6.3.0.jar复制到testTomcat/webapps/solr/WEB-INF/lib/目录下

cd /usr/local/solr/solr-6.3.0/server/lib/ext/
cp *.jar /usr/local/testTomcat/webapps/solr/WEB-INF

cp /usr/local/solr/solr-6.3.0/server/resources/log4j.properties /usr/local/testTomcat/webapps/solr/WEB-INF

cp /usr/local/solr/solr-6.3.0/server/resources/log4j.properties /usr/local/testTomcat/webapps/solr/WEB-INF

cp /usr/local/solr/solr-6.3.0/dist/solr-dataimporthandler-* /usr/local/testTomcat/webapps/solr/WEB-INF/lib

单机的环境准备好后,要进行对应的配置文件修改,以便让其具有对应的权限。

 vim /usr/local/testTomcat/webapps/solr/WEB-INF/web.xml 

将对应原有注掉的部分还原并且写上对应的安装路径。

修改前 第40行左右
  <!--
    <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/put/your/solr/home/here</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
   -->
   修改后
       <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/usr/local/solr/solr-6.3.0/server/solr</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

另外,因为只是测试环境的搭建,因此把对应security部分进行注掉。
以后进入生产环境的话,可以进行优化。

大概在167行左右这个部分进行注释
  <!-- Get rid of error message -->
  <!-- disable by lekko
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>Disable TRACE</web-resource-name>
      <url-pattern>/</url-pattern>
      <http-method>TRACE</http-method>
    </web-resource-collection>
    <auth-constraint/>
  </security-constraint>
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>Enable everything but TRACE</web-resource-name>
      <url-pattern>/</url-pattern>
      <http-method-omission>TRACE</http-method-omission>
    </web-resource-collection>
  </security-constraint>
  -->

OK,启动tomcat看看有没有什么问题。

输入http://你的IP地址:8080/solr/index.html就可以看看状态了。
这里写图片描述


搜索相关tips

索引了的(indexed)域或者字段才能被搜索到。
存储了的(stored)域或者字段才能被显示出。
词条化了的(tokenized)域或者字段一定经过了analyzer,才能变化成词(tokens)。

版权声明:大部分都是原创,欢迎分享~但请注明来源哦!版权合作可以联系QQ:23702749 举报

相关文章推荐

CentOS6.5下Tomcat搭建Solr5.4.0集群

一、软件准备 1、jdk1.7或以后, 安装目录:/install/jdk/jdk1.8.0_60 2、tomat9.0,安装目录:/install/tomcat/tomcat-9.0.0 3...

【Nutch2.3基础教程】集成Nutch/Hadoop/Hbase/Solr构建搜索引擎:安装及运行【集群环境】

1、下载相关软件,并解压 版本号如下: (1)apache-nutch-2.3 (2) hadoop-1.2.1 (3)hbase-0.92.1 (4)solr-4.9.0 并...

solr配置搜索引擎

1.下载apache-solr-3.5.0.zip包,解压 2.修改example/solr/conf/schema.xml文件,增加fieldtype节点:     &lt;fieldType name="text_cn" class="solr.TextField"&gt;      &lt;analyzer type="index"&gt;        &lt;tokenizer class="solr.SmartChineseSentenceTokenizerFactory"/&gt;        &lt;filter

Solr集群Replication配置与实践

原文:http://blog.csdn.net/shirdrn/article/details/7055355 附件为配置的core之间的索引数据复制,其中core0为master,core1为slave,在core0中提交数据和优化数据时,core1复制co

Solr6.3 Getting Started managed-schema配置介绍

Solr6.3 Getting Started managed-schema配置介绍

Solr集群架构概述及delta-import详细配置

背景 由于项目原因,重新熟悉了下Solr,版本为3.6,搭建了主从Solr服务,并使用DIH从RDBMS数据源增量更新索引。 其实也没什么技术含量,就是简单做个总结,分别从部署架构和增量更新两个方面说明下。 Solr Replication solr的主从其实是他的<a target="_blank" href="http://wi
  • jgsj
  • jgsj
  • 2013-12-18 17:43
  • 83

CentOS-6.3系统下Ganglia-3.6.0监控集群安装配置实践

ganglia的工作原理就不多说了,网上很多,直接进行实践环节。 监控: hadoop监控: CentOS-6.3 系统64位 监控gmetad主机和gmond客户端主机在同一台虚拟机的时候...

Solr集群配置(Master-slave)

现在使用Master-Slave的放方式配置Solr的集群,Master用来创建索引,Slave从Master复制索引。   Mater-solrConfig.xml 写道 &lt;requestHandler name="/re

【Nutch2.3基础教程】集成Nutch/Hadoop/Hbase/Solr构建搜索引擎:安装及运行【集群环境】

1、下载相关软件,并解压 版本号如下: (1)apache-nutch-2.2.1 (2) hadoop-1.2.1 (3)hbase-0.92.1 (3)solr-4.9.0 并解压至/usr...

Centos6.3 下apache-solr-3.6.2安装和配置

1.下载apache-solr-3.6.2到/usr/src/ 2.解压缩到apache-solr目录 3.把apache-solr/dist目录下的apache-solr-3.6.2.war 复制到$TOMCAT_HOME/webapps/solr目录下,重命名为solr.war 4.复制apache-solr/example/solr到/opt/solrdata/目录下,就复制apache-solr 作为solr/home,以后也可以往该目录添加 core,每个core下面都可以有自己的配置文件。 在$TOMCAT_HOME/conf/Catalina/localhost/
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)