ElasticSearch系列 – 安装

ElasticSearch系列 – 安装ElasticSearc 系列 安装 ElasticSearc 安装 elasticSearc 下载选择 MACOS 下载 然后解压 zip 包 Elasticsearc 目录结构为 目录配置文件描述 bin 脚本文件 包括起点 elasticsearc 安装插件 运行统计数据等 configelasti yml 集群配置文件 user roleb

ElasticSearch系列 – 安装

ElasticSearch 安装

elasticSearch下载

[外链图片转存失败(img-zCZ66B2z-1567216164016)(/Users/aaron/Library/Application Support/typora-user-images/image-20190826191125115.png)]

选择MACOS 下载,然后解压zip包

Elasticsearch目录结构为:

目录 配置文件 描述
bin 脚本文件,包括起点elasticsearch。安装插件,运行统计数据等
config elasticsearch.yml 集群配置文件,user,role based相关配置
JDK java运行环境
data path.data 数据文件
lib java类库
logs path.log 日志文件
modules 包含所有ES模块
plugins 包含所有已安装插件

启动Elasticsearch

在这里插入图片描述

输入localhost:9200

[外链图片转存失败(img-G9vOG4Lj-1567216111022)(/Users/aaron/Library/Application Support/typora-user-images/image-20190826214020066.png)]

正常启动

Kibanna安装

选择MAC 下载安装包,解压

运行Kibanna

[外链图片转存失败(img-2aKWj8S8-1567216111023)(/Users/aaron/Library/Application Support/typora-user-images/image-20190826222845090.png)]

PS:Kibanna必须在elasticsearch运行后才可以启动

输入localhost:5601

[外链图片转存失败(img-jX1wrVeC-1567216111023)(/Users/aaron/Library/Application Support/typora-user-images/image-20190826223147934.png)]

显示已经正常启动

Logstash 安装

下载ZIP,解压

加载数据进ElasticSearch,需要覆盖config文件夹中的logstash.conf文件

这个文件是配置数据转换格式的,定义input,输出ouput

input { file { path => "/Users/aaron/Documents/Infrastructure/logstash-7.3.1/bin/movies.csv" start_position => "beginning" sincedb_path => "/dev/null" } } filter { csv { separator => "," columns => ["id","content","genre"] } mutate { split => { "genre" => "|" } remove_field => ["path", "host","@timestamp","message"] } mutate { split => ["content", "("] add_field => { "title" => "%{[content][0]}"} add_field => { "year" => "%{[content][1]}"} } # mutate { # gsub => [ # # "year", "\\)", "" # ] # } mutate { convert => { "year" => "integer" } strip => ["title"] remove_field => ["path", "host","@timestamp","message","content"] } } output { elasticsearch { hosts => "http://localhost:9200" index => "movies" document_id => "%{id}" } stdout {} } 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/225506.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午9:10
下一篇 2026年3月17日 上午9:11


相关推荐

  • office每次打开都提示重新配置的三种解决方法

    office每次打开都提示重新配置的三种解决方法相信总有人遇到过每次打开Office2013都会遇到坑爹的“安装程序正在准备必要的文件”然后再显示“正在配置MicrosoftOfficeProfessionalPlus2013"的情况(如下图所示)。之所以出现这个问题,有三个情况:1、你的office安装的不完整,或者是用ghost安装系统的时候,自带的。特别是ghost自带的,他们都没有与系统握手。所以,每次都需要配置。…

    2022年7月19日
    33
  • mysql 查看函数fsync_fsync()函数 Unix/Linux「建议收藏」

    mysql 查看函数fsync_fsync()函数 Unix/Linux「建议收藏」fsync,fdatasync-同步文件在内核态与存储设备内容简介#includeintfsync(intfd);intfdatasync(intfd);描述fsync()transfers(“flushes”)allmodifiedin-coredataof(i.e.,modifiedbuffercachepagesfor)thefilereferre…

    2022年5月18日
    50
  • LeetCode[5]-最长回文子串_回纹什么意思

    LeetCode[5]-最长回文子串_回纹什么意思给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。回文串 是正着读和反着读都一样的字符串。示例 1:输入:s = “aab”输出:[[“a”,”a”,”b”],[“aa”,”b”]]示例 2:输入:s = “a”输出:[[“a”]] 提示:1 <= s.length <= 16s 仅由小写英文字母组成题解暴搜class Solution {public: vector<vector<st

    2022年8月9日
    10
  • 2019年互联网企业软件测试面试题(常考)

    2019年互联网企业软件测试面试题(常考)很多软件测试工程师在面试互联网企业的时候都会遇到考官给的几道面试题 这也反应了测试工程师对企业的重要性 今天传智播客整理了一份 2019 年的互联网企业软件测试面试题 希望能帮助到大家 2019 年互联网企业软件测试面试题 常考 1 什么是兼容性测试 答 兼容性测试是检查软件在不同软件平台 硬件平台上是否可以正常运行的测试 主要查看软件在不同操作系统 浏览器 数据库中运行是否正常 2 你能不能

    2026年3月27日
    2
  • OpenClaw接入GPT-5.4指南[代码]

    OpenClaw接入GPT-5.4指南[代码]

    2026年3月14日
    2
  • IT该忍者神龟Jquery小工具easyUI物业摘要召回

    IT该忍者神龟Jquery小工具easyUI物业摘要召回

    2022年1月6日
    51

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号