文档章节

centos7安装elasticsearch

weidedong
 weidedong
发布于 2016/10/07 21:43
字数 312
阅读 141
收藏 0

elasticsearch是一个基于Lucene的搜索服务器,应用非常广泛,应用的前题是先装到机器上,下面开始安装吧

由于elasticsearch是由java开发,所以首先安装java

 # yum install -y epel-release  
 # yum install -y java-1.8.0-openjdk.x86_64

然后安装elasticsearch

1.导入key

# rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

2.添加源 在/etc/yum.repos.d/添加文件elasticsearch.repo

[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=https://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

3.安装

# yum install -y elasticsearch #安装
# systemctl enable  elasticsearch  #设为开机启动
# systemctl start elasticsearch #启动

4.查看心跳

# curl http://localhost:9200/_cat/health?v
epoch      timestamp cluster       status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
1475815333 12:42:13  elasticsearch green           1         1      0   0    0    0        0             0                  -                100.0%

5.配置可对外访问并配置集群

修改配置文件/etc/elasticsearch/elasticsearch.yml

 network.host: 0.0.0.0   #设置可访问的ip,这样使用各种方式都可进行http访问
 http.port: 9200   #公开的端口
 discovery.zen.ping.unicast.hosts: ["127.0.0.1","192.168.91.188"]    #组成集群的主机列表

同理,在192.168.91.188做1,2,3,4,5,步骤,并设置节点名称

node.name: node-1

6.获取集群下所有节点

访问:http://192.168.91.187:9200/_cat/nodes?v
host           ip             heap.percent ram.percent load node.role master name     
192.168.91.187 192.168.91.187            2          90 0.19 d         m      Balthakk 
192.168.91.188 192.168.91.188            5          91 0.01 d         *      node-1

© 著作权归作者所有

共有 人打赏支持
weidedong
粉丝 3
博文 75
码字总数 24298
作品 0
深圳
elk5.6.0 centos7 及问题

elk5.6.0 centos7 及问题 将elasticsearch,kibana,logstash 三个压缩包放入/data/docker_images/elk 目录中 服务器ip:192.168.1.250 cd /data/docker_images/elk/ 1.安装elasticsearch 本......

zbill
06/26
0
0
【Elasticsearch全文搜索引擎实战】之集群搭建及配置

文中Elasticsearch版本为6.0.1 1. 环境配置 把环境配置放在第一节来讲,是因为很多人按官网的Getting Started安装运行会有各种错误。其实都是因为一些配置不正确引起的。 首先,Elasticsear...

mantou叔叔
03/04
0
0
Centos7单机部署ELK+x-pack

ELK分布式框架作为现在大数据时代分析日志的常为大家使用。现在我们就记录下单机Centos7部署ELK的过程和遇到的问题。   系统要求:Centos7(内核3.5及以上,2核4G)   elk版本:6.4.2(较...

DearMyLove
08/15
0
0
Docker下ELK三部曲之三:K8S上的ELK和应用日志上报

本章是《Docker下ELK三部曲》系列的终篇,前面章节已经详述了ELK环境的搭建以及如何制作自动上报日志的应用镜像,今天我们把ELK和web应用发布到K8S环境下,模拟多个后台server同时上报日志的...

boling_cavalry
04/30
0
0
centos7上elastic search安装填坑记

注: 本文首发于 My 公众号 CodeSheep ,可 长按 或 扫描 下面的 小心心 来订阅 ↓ ↓ ↓ 下载elastic search 5.3.0 启动ES 按照道理应该就可以了,然而接下来各种坑一一出现,分别阐述 错误...

CodeSheep
01/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

搬瓦工最新国内可访问镜像网址:bwh8.net

昨天搬瓦工之前的国内备用镜像网址bwh1.net被域名污染了,在国内打不开了。搬瓦工发布了最新的国内可访问的镜像地址:bwh8.net。 消息来源:搬瓦工优惠网->搬瓦工最新国内可访问镜像网址:b...

flyzy2005
36分钟前
0
0
大数据学习之-NN,SNN和DN的作用

NameNode(名称节点,简称NN)作用: 文件系统命名空间,维护文件系统目录树 存储文件名称, 文件目录结构, 文件属性(权限,大小,创建时间,副本数及大小....), 文件对应的数据块及这些块所...

hnairdb
40分钟前
1
0
TypeScript基础入门之声明合并(三)

转发 TypeScript基础入门之声明合并(三) 声明合并 将命名空间与类,函数和枚举合并 命名空间足够灵活,也可以与其他类型的声明合并。 为此,命名空间声明必须遵循它将与之合并的声明。 生成的...

durban
47分钟前
0
0
webSocket前台实现

webSocket前台实现 简单实现: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script type="application/javascript" src="js/base64.js"></script......

Airship
58分钟前
1
0
从零到一,使用实时音视频 SDK 一起开发一款 Zoom 吧

zoom(zoom.us) 是一款受到广泛使用的在线会议软件。相信各位一定在办公、会议、聊天等各种场景下体验或者使用过,作为一款成熟的商业软件,zoom 提供了稳定的实时音视频通话质量,以及白板、...

七牛云
59分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部