centos7-elk之elasticsearch

2023-11-12

准备环境:centos7.4

jdk:1.8

安装jdk可见链接:https://blog.csdn.net/xuejinyan123/article/details/102685458

下载 :elasticsearch 版本:6.0.1

存放路径:/opt/elk/elasticsearch-6.0.1

解压:tar -zxvf elasticsearch-6.0.1

elasticsearch配置:

#创建elk用户

adduser  -s /bin/bash -c 'elk' -m -d /home/elk elk

注:从2.0开始不能用root用户启动需要elk用户启动

修改配置文件:

vi elasticsearch.yml

path.data: /opt/elk/elasticsearch-6.0.1/data

path.logs: /opt/elk/elasticsearch-6.0.1/logs

network.host: 0.0.0.0

http.port: 9200

注释:

path.data:                          ----》存放数据路径

path.logs:                      -----》日志路径

network.host:                  -----》根据自己的ip修改

http.port:                       

#创建data,logs

[root@elk config]#mkdir /opt/elk/elasticsearch-6.0.1/data

[root@elk config]#mkdir /opt/elk/elasticsearch-6.0.1/logs

启动elasticsearch:

#修改elasticsearch权限

[root@elk ~]#chown -R elk.elk /opt/elk/elasticsearch-6.0.1

[root@elk ~]# su – elk

#在前台显示下效果

[elk@elk ~]$/opt/elk/elasticsearch-6.0.1/bin/elasticsearch

 如果执行完这个脚本,中途没有退出,说明启动成功

[2019-10-23T15:03:34,217][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [analysis-common]
[2019-10-23T15:03:34,217][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [ingest-common]
[2019-10-23T15:03:34,217][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [lang-expression]
[2019-10-23T15:03:34,217][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [lang-mustache]
[2019-10-23T15:03:34,217][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [lang-painless]
[2019-10-23T15:03:34,217][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [parent-join]
[2019-10-23T15:03:34,217][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [percolator]
[2019-10-23T15:03:34,217][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [reindex]
[2019-10-23T15:03:34,218][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [repository-url]
[2019-10-23T15:03:34,218][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [transport-netty4]
[2019-10-23T15:03:34,218][INFO ][o.e.p.PluginsService     ] [gtEEjvR] loaded module [tribe]
[2019-10-23T15:03:34,219][INFO ][o.e.p.PluginsService     ] [gtEEjvR] no plugins loaded
[2019-10-23T15:03:38,795][INFO ][o.e.d.DiscoveryModule    ] [gtEEjvR] using discovery type [zen]
[2019-10-23T15:03:40,590][INFO ][o.e.n.Node               ] initialized
[2019-10-23T15:03:40,590][INFO ][o.e.n.Node               ] [gtEEjvR] starting ...
[2019-10-23T15:03:41,283][INFO ][o.e.t.TransportService   ] [gtEEjvR] publish_address {192.168.16.18:9300}, bound_addresses {[::]:9300}
[2019-10-23T15:03:41,342][INFO ][o.e.b.BootstrapChecks    ] [gtEEjvR] bound or publishing to a non-loopback or non-link-local address, enforcing bootstrap checks
[2019-10-23T15:03:44,482][INFO ][o.e.c.s.MasterService    ] [gtEEjvR] zen-disco-elected-as-master ([0] nodes joined), reason: new_master {gtEEjvR}{gtEEjvRHQeqThfv0DvKbmw}{-5dj5qCQSAGMeLZUMnorCA}{192.168.16.18}{172.20.10.9:9300}
[2019-10-23T15:03:44,491][INFO ][o.e.c.s.ClusterApplierService] [gtEEjvR] new_master {gtEEjvR}{gtEEjvRHQeqThfv0DvKbmw}{-5dj5qCQSAGMeLZUMnorCA}{172.20.10.9}{172.20.10.9:9300}, reason: apply cluster state (from master [master {gtEEjvR}{gtEEjvRHQeqThfv0DvKbmw}{-5dj5qCQSAGMeLZUMnorCA}{192.168.16.18}{172.20.10.9:9300} committed version [1] source [zen-disco-elected-as-master ([0] nodes joined)]])
[2019-10-23T15:03:44,611][INFO ][o.e.h.n.Netty4HttpServerTransport] [gtEEjvR] publish_address {192.168.16.18:9200}, bound_addresses {[::]:9200}
[2019-10-23T15:03:44,611][INFO ][o.e.n.Node               ] [gtEEjvR] started
[2019-10-23T15:03:45,255][INFO ][o.e.g.GatewayService     ] [gtEEjvR] recovered [4] indices into cluster_state
[2019-10-23T15:03:47,433][INFO ][o.e.c.r.a.AllocationService] [gtEEjvR] Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[cmdb_hostd][3], [.kibana][0]] ...]).

#测试是否成功:

[root@elk ~]# curl 192.168.16.18:9200

{
  "name" : "gtEEjvR",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "cKFnzh3DRkimol38cXdysQ",
  "version" : {
    "number" : "6.0.1",
    "build_hash" : "601be4a",
    "build_date" : "2017-12-04T09:29:09.525Z",
    "build_snapshot" : false,
    "lucene_version" : "7.0.1",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}

出现以上情况,证明elasticsearch可以正常使用

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

centos7-elk之elasticsearch 的相关文章

  • 部署elk集群6

    文章目录 一 集群环境 二 部署es 1 192 168 4 115 2 192 168 4 116 3 192 168 4 118 4 启动测试 5 加入开启自启动 6 故障 三 部署logstash 1 官方地址 2 解压安装 3 创建
  • docker-compose编排ELK,kibana报错Unable to revive connection: http://172.16.23.126:9200/

    问题描述 使用docker compose方式编排ELK环境 启动elasticsearch没有问题 浏览器访问内网es环境http 172 16 23 126 9200 cluster health pretty正常 但是kibana启动
  • ES7.7中highlight的结果丢失部分文本的bug

    本bug在windows版本 ES 7 7 0 和 7 15 2 中都可以再现 ik分词器已安装 并导入了扩展停止词 extra stopword dic Step1 先建立一个索引 在此之前 请确保已经安装分词器插件ik PUT test
  • ELK技术栈实践(一)

    通常 日志被分散的储存不同的设备上 如果你管理数十上百台服务器 你还在使用依次登录每台机器的传统方法查阅日志 这样是不是感觉很繁琐和效率低下 当务之急我们使用集中化的日志管理 例如 开源的syslog 将所有服务器上的日志收集汇总 集中化管
  • 【elasticSearch系】3.完整搭建详尽版elk

    话不多说 我们先看下经典的elk 是由哪些组件搭建组合起来的 elasticSearch和kibana搭建 可以查看之前我搭建elasticsearch和kibana 的这篇文章 logstash搭建 为了和之前我搭建elasticsear
  • es部署--生产环境--01--es单机

    es部署 生产环境 01 es单机 前提 使用hd用户登陆 完成基础环境搭建 https blog csdn net zhou920786312 article details 118212302 1 资源下载 elasticsearch
  • 漫谈ELK在大数据运维中的应用

    圈子里关于大数据 云计算相关文章和讨论是越来越多 愈演愈烈 行业内企业也争前恐后 群雄逐鹿 而在大数据时代的运维挑站问题也就日渐突出 任重而道远了 本文旨在针对复杂的大数据运维系统推荐一把利器 达到抛砖引玉的效果 如果文中出现任何纰漏和错误
  • ELK多个日志文件创建多个项目索引

    一 背景 我的elk架构是filebeat redis logstash elasticsearch kibana 我的想法是 我一台服务器多个程序有多个日志文件 在kibana里面想创建不通项目索引 指定不同日志文件 二 问题及解决思路
  • ElasticSearch bulk批量插入数据

    环境 使用RestHighLevelClient进行bulk操作 代码如下 es 批量存数据的方法 1 创建es clent 2 创建bulk请求体 3 向bulk请求体中添加多个数据 4 发起rest请求 5 关闭client throw
  • 【ELK】Elasticsearch入门04 -- 基础语法 查询语法(全文检索、多字段匹配、词条匹配、模糊检索、结果过滤)

    ELK Elasticsearch入门04 基础语法 查询语法 全文检索 多字段匹配 词条匹配 模糊检索 结果过滤 查询所有数据 GET 索引名 search query match all GET test search query ma
  • ELK简介以及安装部署

    ELK近实时日志分析搜索系统 ELK简介 ELK 是 Elasticsearch Logstash Kibana 三大开源框架的首字母大写简称 市面上也被称为Elastic Stack 其中 Elasticsearch 是一个基于Lucen
  • ELK日志平台搭建(一)

    ELK企业级日志分析系统 ELK是由Elasticsearch Logstash Kiban三个开源软件的组合 在实时数据检索和分析场合 三者通常是配合共用 而且又都先后归于 Elastic co 公司名下 故有此简称 ELK中日志处理步骤
  • Docker——搭建ELK

    安装Elasticsearch 1 拉取镜像 docker box home box docker pull elasticsearch 7 14 2 2 在宿主机准备配置文件 创建目录 docker box mkdir p server0
  • 8.2.3-elasticsearch内置分词器之keyword/pattern

    ES默认提供了八种内置的analyzer 针对不同的场景可以使用不同的analyzer 1 keyword analyzer 1 1 keyword类型及分词效果 keyword analyzer视字符串为一个整体不进行分词处理 测试key
  • docker-compose deploy 高可用 elasticsearch TLS

    文章目录 1 sysctl 2 swap 3 hosts 4 配置 instances yaml 5 创建证书 6 部署 7 修改 kibanna 密码 8 清理 1 sysctl root github es tls cat etc sy
  • ELK系列(二)、在Kibana中使用RESTful操作ES库

    上一篇讲了如何安装ELK ELK系列 一 安装ElasticSearch Logstash Kibana Filebeat v7 7 0 这篇介绍如何使用kibana连接ES并操作 先介绍一下ES和关系型数据库的概念对应 在ES7以前的版本
  • 【ELK】kibana的Saved Objects导入脚本

    快速导入命令 curl XPOST http 192 168 1 1 5601 api kibana dashboards import H Content Type application json H kbn xsrf reportin
  • elasticsearch部署过程中各种报错解析

    elasticsearch bootstrap StartupException java lang RuntimeException can not run elasticsearch as root ES不能能使用root用户直接运行
  • ElasticSearch 6.3版本(ES)查询人名关键字不拆词查询

    ElasticSearch 6 3版本 ES 查询关键字不拆词查询 类似mysql 的 like 语句 mysql的sql语法类似如下 采用大量like和locate语法 进行模糊查询 导致查询一个需要8秒多 通过ES优化后 总的查询在1秒
  • Beats — Filebeat 基础操作

    ElasticStack Beats 定义 一 ElasticStack 的组成 二 Beats 组件 FileBeat 日志采集 二 Filebeat 工作原理 三 启动命令 四 部署和运行 1 output console 通过终端获取

随机推荐