Elasticsearch2.4.X 搜索引擎框架 安装配置

原创 2016年09月08日 15:00:56

Elasticsearch一个开源的搜索引擎框架(支持群集架构方式)

0.Elasticsearch 简介或其他

http://kibana.logstash.es/content/elasticsearch/
风来了.fox

1.下载和安装

下载地址

https://www.elastic.co/downloads/elasticsearch

目前最新版本 2.4.0
这里选择 LINUX 即方式一
方式一:源码

wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.0/elasticsearch-2.4.0.tar.gz
tar -zxvf elasticsearch-2.4.0.tar.gz

方式二:deb

curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/deb/elasticsearch/2.4.0/elasticsearch-2.4.0.deb
sudo dpkg -i elasticsearch-2.4.0.deb

方式三:rpm

curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/2.4.0/elasticsearch-2.4.0.rpm
sudo rpm -vi elasticsearch-2.4.0.rpm

这里是 方式一后续步骤:

不要用root用户,不要用root用户,不要用root用户

不要用root用户,如果已使用root用户解压缩了,先改文件夹所属用户组和用户
root用户无法启动elasticsearch

chown fox:fox -R elasticsearch-2.4.0

2.配置elasticsearch

2.1配置

编辑config/elasticsearch.yml

vim config/elasticsearch.yml

修改为

network.host: 0.0.0.0
...其他部分没有改动,不需要修改

2.2 说明

3.启动

kibana 4 可以单独启动
命令

bin/elasticsearch     #前台运行
bin/elasticsearch -d  #后台运行

访问

http://10.1.5.66:9200/

如果在局域网中访问
修改

vim config/elasticsearch.yml

增加

network.host: 0.0.0.0

3.3停止

查找进程 ID

ps -ef |grep elasticsearch

KILL他

kill -9  id

3.4 启动停止插件

地址
https://github.com/elasticsearch/elasticsearch-servicewrapper
下载
此插件暂时不可以使用,2.4版有问题

3.X Elasticsearch设置

4. 插件

执行命令 自动下载安装

4.1 head

bin/plugin install mobz/elasticsearch-head

访问地址

http://localhost:9200/_plugin/head/

4.2 bigdesk

bin/plugin install lukas-vlcek/bigdesk

访问地址

http://localhost:9200/_plugin/bigdesk/

5.高级配置说明

http://rockelixir.iteye.com/blog/1883373

http://kibana.logstash.es/content/elasticsearch/

x.其他说明

x.1 bin/elasticsearch命令运行后,出现java.lang.RuntimeException: don’t run elasticsearch as root异常

解决方法:不要使用root用户,使用其他用户,并且要把 elasticsearch 文件夹的所属用户和用户组更改为该用户

每次修改elasticsearch配置,重启elasticsearch才能生效

部分来源:
http://kibana.logstash.es/content/elasticsearch/

版权声明:原创文章欢迎转载,不过要记得加出处哦

Spring-data +elasticsearch 2.4.4 整合搭建指南

Spring-data +elasticsearch 2.4.4 整合搭建指南 最后更新: 17-3-24 1. 简介 spring data是一个统一包括数据库系统和NoSQL数据...
  • jek123456
  • jek123456
  • 2017年03月28日 17:16
  • 5514

elasticsearch 2.4.6 集群+kibana 4.6安装部署学习记录

转自大数据学习平台:大讲台: http://www.dajiangtai.com/course/search.do?search=elastic 首先需要说明的是,在es 5.0之前,es与kiban...
  • wenxindiaolong061
  • wenxindiaolong061
  • 2017年09月28日 17:45
  • 705

Linux下Elasticsearch-2.4.1的安装与简单配置(单节点)

项目中需要用到Elasticsearch,进行了es库的安装和简单配置,记录如下:     环境: CentOS6.5 , jdk环境需要设置好,建议使用1.7以上,es版本为 2.4.1 版本。  ...
  • yx0628
  • yx0628
  • 2016年12月20日 21:26
  • 2663

搭建ElasticSearch2.4.0分布式检索系统

centos7搭建elasticsearch2.4.0集群并且集成head插件和配置ik分词器
  • qq_33928679
  • qq_33928679
  • 2017年01月12日 09:52
  • 598

ES2.4 JAVA开发

ES2.4-JAVA开发 1.  创建 一、生成JSON   创建索引的第一步是要把对象转换为JSON字符串.官网给出了四种创建JSON文档的方法:   1.1手写方式生成   Str...
  • qq_21835703
  • qq_21835703
  • 2016年11月19日 00:12
  • 608

ElasticSearch2.4.2+ik分词+java简单使用

近日因工作原因使用了ElasticSearch(以下简称ES),因为是第一次使用,所以遇到了诸多困难。然而网络上的文章(主要指CSDN)绝大多数说的都是1.几的版本,与2.4版本相去甚远,并且关于Ja...
  • bipch
  • bipch
  • 2016年11月27日 14:01
  • 3888

elasticsearch2.4.0三节点集群部署

1、不指定http.port和transport.tcp.port elasticsearch2.4.0在部署集群的时候,修改elasticsearch.yml配置文件,不指定http.port和t...
  • u014051010
  • u014051010
  • 2016年09月19日 12:29
  • 2324

Elasticsearch2.4学习(一)------Elasticsearch2.4+eclipse环境搭建

学习Elasticsearch的最好方法就是阅读Elasticsearch的源码 本篇文章主要讲解Linux系统中如何搭建eclipse+Elasticsearch2.4的环境。 1、安装JAVA以及...
  • guo_jia_liang
  • guo_jia_liang
  • 2016年10月26日 15:37
  • 3606

ElasticSearch安装,jdk的配置

有关ElasticSearch数据结构的主要概念,仔细阅读文档 ElasticSearch工作原理、查询及常用插件 | 玩转ELK Stack(1)(http://mp.weixin.qq.com/s...
  • benben513624
  • benben513624
  • 2016年05月05日 10:12
  • 6723

elasticsearch2.4.1 java api 创建连接

2.4.1 的版本比较特别,不是new TransportClient(),而是: TransportClient client = TransportClient.builder().bui...
  • gongmf
  • gongmf
  • 2016年11月24日 15:32
  • 1544
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Elasticsearch2.4.X 搜索引擎框架 安装配置
举报原因:
原因补充:

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