`

solr 安装日志

 
阅读更多

1. 安装zookeeper

--------------------------------------------------------------

 

a)添加环境变量

# vi /etc/profile

 

#Set ZooKeeper Enviroment

export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.5/zookeeper-3.4.5

export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf

 

b) 设置zookeeper的配置文件

dataLogDir=/usr/local/zookeeper-3.4.5/logs 

/usr/local/zookeeper-3.4.5/data

 

server.1=server142:2888:3888

server.2=server143:2888:3888

server.3=server152:2888:3888

 

c) 设置host

192.168.1.142 server142

192.168.1.143 server143

192.168.1.152 server152

 

d) 启动zookeeper 

/usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh start

 

 

 

2. 安装zookeeper

--------------------------------------------------------------

a) 部署solr-cloud

 

b) 设置solr根目录

 

c) 推送core配置文件到zookeeper上

// 推送core(user)的配置:
java -classpath .:/usr/local/cloud/lib/* org.apache.solr.cloud.ZkCLI -cmd upconfig -zkhost server142:2181,server143:2181,server152:2181 -confdir /usr/local/cloud/multicore/user/conf -confname user
java -classpath .:/usr/local/cloud/lib/* org.apache.solr.cloud.ZkCLI -cmd linkconfig -collection user -confname user -zkhost server142:2181,server143:2181,server152:2181

// 推送core(supply)的配置:
java -classpath .:/usr/local/cloud/lib/* org.apache.solr.cloud.ZkCLI -cmd upconfig -zkhost server142:2181,server143:2181,server152:2181 -confdir /usr/local/cloud/multicore/supply/conf -confname supply
java -classpath .:/usr/local/cloud/lib/* org.apache.solr.cloud.ZkCLI -cmd linkconfig -collection supply -confname supply -zkhost server142:2181,server143:2181,server152:2181

 

d) 创建Collection、Shard和Replication

// 为user core 配置3个分片,1份备份
curl 'http://192.168.1.143:8080/solr-cloud/admin/collections?action=CREATE&name=user&numShards=3&replicationFactor=1'

// 为supply core 配置3个分片,1份备份
curl 'http://192.168.1.143:8080/solr-cloud/admin/collections?action=CREATE&name=supply&numShards=3&replicationFactor=1'

 

 

 

3: 测试

------------------------------------------------------------------------------------------------

a) 重启tomcat, 看效果

/usr/local/tomcat-solr/bin/shutdown.sh

/usr/local/tomcat-solr/bin/startup.sh

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    基于Solr的海量日志信息查询性能优化的研究

    随着传统互联网和移动互联网的持续发展,网络带给我们的...目前一些搜索公司在公共互联网领域提供了很好的解决方案,但是企业或者政府机关内部相关信息往往需要应用独立的搜索系统,Solr Cloud则是很好的一个平台选择。

    SolrLogReader:高性能的Apache Solr日志读取器解析器。 我经常要面对许多演出的Solr日志进行分析。 这就是我应付的方式

    高性能的Solr日志读取器/解析器。 分析并总结Solr日志文件。 java -jar slr.jar [文件或文件夹路径] {TextMatchAspect} {TextMatchAspect} {-o outputdir} {-r'2015-05-12 14:23:00''2015-05-12 15:11:56' } 示例...

    solr5.5.4&tomcat8.5.20 solr已经配置好,直接启动Tomcat即可

    solr5.5.4.war&tomcat8.5.20,solr环境已经配置好。直接启动Tomcat即可使用,使用的java环境是1.8的版本,低版本没测试过。solrHhome配置在Tomcat目录下,solr日志配置在Tomcat日志目录下。

    solr技术分析及运用超详细教程

    solr技术分析及运用超详细教程solr开发指南,包括solr服务器搭建,新增数据库配置,配置增量更新,配置分词器,常见异常,删除默认字段,调试技巧,solr日志,,solr基本查询语法,solr多字段匹配,solri集成solr...

    solr 企业搜索引擎教程

     可监控的日志  支持高速增量式更新(Fast incremental Updates)和快照发布(Snapshot Distribution) 1.2.2 Schema(模式)  定义域类型和文档的域  能够驱动智能处理  声明式的 Lucene 分析器规范  动态域...

    solr9-examples-rebuild:尝试创建可能随Solr 9一起提供的一组新的默认示例

    日志是server / logs目录下的全局日志,在同一台计算机上启动多个Solr实例时会导致问题; 云示例做了认真的变通办法以使其中一些 核心是在服务器下的秘密位置中创建的 配置集很难找到,并且不清楚如何修改它们 这两...

    hive-solr:使用Hive读写solr

    hive-solr 使用Hive读写solr ...(2)优劣互补:有时候,我们需要将hive的分析完的结果或者直接对hive源表,存储到solr里面进行全文检索服务,比如以前我们有个业务,对我们电商网站的搜索日志使用hive分析完

    Solr优化案例分析

    本文来自于csdn,本文主要从Solr系统层面和索引字段优化两个方面进行优化以及展开一下的案例分析。随着umc接入主机的数量越来越多,每天产生的syslog日志数量也在剧增,之前一天产生syslog数量才不到1W,随着整个...

    sqLogWeb:解析日志文件,类似solr

    sqLogWeb解析日志文件,类似solr

    Elasticsearch入门、Kibana 索引管理(elasticserch-head 插件使用, Kibanan 安装和使用)

    三、ELK日志协议栈 1、ELK协议栈基本介绍 四、Elasticsearch介绍 1、什么是ElasticSearch 2、ElasticSearch使用案例 3、ElasticSearch对比Solr 4、ElasticSearch架构图以及基本概念(术语) 1、es概述 2、ES架构模块 3...

    shredder:通过搜索栏进行个人知识管理。 由Apache Solr提供支持

    碎纸机 ... 日志(火花,漫步和放屁), 文学(他人的作品), 去做 确认Carrot2并添加其开源许可证。 (扩展许可包括在许可证/ Solr分发中,例如,许可证/ carrot2-mini-LICENSE-BSD_LIKE.txt。)

    Rackspace的日志处理

     通过系统传输Rackspace用户的邮件产生了相当大的“文件”路径信息,它们以各种格式的日志文件的形式存放,每天大约有150 GB。聚集这些数据对系统发展规划以及了解用户如何使用我们的系统是非常有帮助的,并且,...

    solr-changemonitor

    FRAM Solr更改监视器 该服务负责轮询自定义solr服务的... 可以使用POST /changebatch端点重置更改日志,并发送{ "resetMillis": 864000000 }作为有效负载。 resetMillis是您需要及时返回多少resetMillis来重新处理。

    indexed webstats - solr-开源

    Webstats Solr试图使Apache Access日志更易于Data Mine使用。 通过添加功能强大的搜索引擎(SOLR)作为后端并使用Java脚本和HTML以及可能PHP,我希望过时的AWStats。

    Log4j2漏洞检测工具

    Apache log4j 2是一款开源的Java日志记录框架,提供方便的日志记录,通过定义每一条日志信息的级别,能够更加细致地控制日志生成过程,以便用于编写程序时进行调试,在项目上线后出现状况时也可根据日志记录来判断...

    基于Solr的分布式实时搜索模型研究与实现

    本文提出了一种基于 Solr 的分布式实时搜索模型,分析了其实现原理。模型通过内存索引与磁盘索引相结合保证索引信息的实时展示,同时引入CommitLog 日志保证内存索引数据容灾,并通过Master/Slave 模型保证搜索服务...

    lumberjack:使用Lumberjack搜索和分析您的日志效率

    由Apache Solr支持的快速搜索 将日志保存几个世纪(在磁盘上) 将问题从日志保存到Github Repo 入门 git clone https://github.com/Padamsethia/lumberjack cd lumberjack/ pip install -r requirements.txt python...

    riak_json:Riak Json 是一个基于 JSON 的文档和查询接口,基于 Riak 构建并由 Solr 索引

    Riak Json 是一个基于 JSON 的文档和查询接口,基于 Riak 构建并由 Solr 索引。 有关版本/功能日志,请参阅 。 安装 从一个流浪盒子 如果您熟悉 Vagrant,则可以下载一个预构建的 Ubuntu 12.04 LTS VM,其中预安装并...

    Java微服务架构l零从基础到精通高清视频教程全套 163课

    067 Spring Boot 日志配置 第6章 集成 MyBatis 068Thymeleaf简介 069 第一个 Thymeleaf 模板页 070 集成 Druid 数据源 071 集成 TkMyBatis 简化 MyBatis 操作 072 集成 PageHelper 分页插件 073 使用 MyBatis ...

Global site tag (gtag.js) - Google Analytics