mac下安装配置ES及Kibana

这篇具有很好参考价值的文章主要介绍了mac下安装配置ES及Kibana。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、elaticsearch安装配置

安装

官网下载地址:Past Releases of Elastic Stack Software | Elastic

选择7以上的版本,内置了JDK

kibana mac,ELK,elasticsearch,大数据,搜索引擎

 选择mac版本下载

kibana mac,ELK,elasticsearch,大数据,搜索引擎

 解压后放到自己的本地文件中

kibana mac,ELK,elasticsearch,大数据,搜索引擎

bin    
脚本文件,包括启动elasticsearch,安装插件,运行统计数据等
config 
配置文件目录,如elasticsearch配置、角色配置、jvm配置等。
jdk    
java运行环境
data   
默认的数据存放目录,包含节点、分片、索引、文档的所有数据,生产环境需要修改。
lib    
elasticsearch依赖的Java类库
logs       
默认的日志文件存储路径,生产环境需要修改。
modules 
包含所有的Elasticsearch模块,如Cluster、Discovery、Indices等。
plugins 
已安装插件目录

配置:

进入文件/elasticsearch/config修改elasticsearch.yml

  • cluster.name: my_es
    ##当前节点所属集群名称,多个节点如果要组成同一个集群,那么集群名称一定要配置成相同,默认值elasticsearch,生产环境建议根据ES集群的使用目的修改成合适的名字。
    node.name: node-1
    ##当前节点名称,默认值当前节点部署所在机器的主机名,所以如果一台机器上要起多个ES节点的话,需要通过配置该属性明确指定不同的节点名称。
    path.data: ~/elasticsearch/data
    ##配置数据存储目录,比如索引数据等
    path.logs: ~/elasticsearch/logs
    ##配置日志存储目录,比如运行日志和集群健康信息等
    bootstrap.memory_lock: false
    ##配置ES启动时是否进行内存锁定检查,默认值true,如果该参数配置为true的话很可能导致无法锁定内存以致ES无法成功启动,此时可以修改为false。
    network.host:  0.0.0.0
    ##配置能够访问当前节点的主机,可以配置为 0.0.0.0 ,表示所有主机均可访问。
    http.port: 9200
    ##配置当前ES节点对外提供服务的http端口,默认值 9200
    discovery.seed_hosts: ["127.0.0.1", "[::1]"]
    ##配置参与集群节点发现过程的主机列表,说白一点就是集群中所有节点所在的主机列表,可以是具体的IP地址,也可以是可解析的域名
    cluster.initial_master_nodes: ["node-1"]
    ##配置ES集群初始化时参与master选举的节点名称列表,必须与node.name配置的一致
    ##ES集群首次构建完成后,应该将集群中所有节点的配置文件中的cluster.initial_master_nodes配置项移除,重启集群或者将新节点加入某个已存在的集群时切记不要设置该配置项。

修改config/jvm.options配置文件,调整jvm堆内存大小

-Xms1g
-Xmx1g

启动

配置文件修改结束后,进入终端启动es

  • ES不允许使用root账号启动服务,如果你当前账号是root,则需要创建一个专有账户
  • 进入bin目录:cd /Users/name/elasticsearch/bin
  • 执行  ./elasticsearch 启动ES

kibana mac,ELK,elasticsearch,大数据,搜索引擎使用control+c 关闭ES

二、Kibana安装配置

安装

官网下载地址:https://www.elastic.co/cn/downloads/past-releases#kibana

选择和ES相同的版本 

kibana mac,ELK,elasticsearch,大数据,搜索引擎

 选择mac版文件下载

kibana mac,ELK,elasticsearch,大数据,搜索引擎

 下载完成后,将加压后的文件放到自己指定的本地文件中

配置

修改配置文件

cd /Users/name/kibana-7.17.3-darwin-x86_64/conf

修改kibana.yml配置文件
vim config/kibana.yml
-----
server.port: 5601
#服务器ip
server.host: "localhost"  
#elasticsearch的访问地址
elasticsearch.hosts: ["http://localhost:9200"] 
#Kibana汉化
i18n.locale: "zh-CN"  

启动

kibana也需要非root用户启动

进入bin目录
cd ~/kibana-7.17.3-darwin-x86_64/bin

#后台启动
nohup  ./kibana &

#查询kibana进程
netstat -tunlp | grep 5601

访问Kibana: http://localhost:5601/

 进入开发工具,就可以进行练习了

kibana mac,ELK,elasticsearch,大数据,搜索引擎

kibana mac,ELK,elasticsearch,大数据,搜索引擎

安装分词插件

kibana mac,ELK,elasticsearch,大数据,搜索引擎

#查看已安装插件
./elasticsearch-plugin list
#安装插件
./elasticsearch‐plugin install analysis‐icu
#删除插件
./elasticsearch‐plugin remove analysis‐icu

 文章来源地址https://www.toymoban.com/news/detail-714851.html

 

 

到了这里,关于mac下安装配置ES及Kibana的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用Logstash同步mysql数据到Elasticsearch(亲自踩坑)_将mysql中的数据导入es搜索引擎利用logstash(1)

    先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7 深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前! 因此收集整理了一份《2024年最新大数据全套学习资料》,

    2024年04月28日
    浏览(52)
  • ELK实战,Linux版docker安装ElasticSearch、ES-head、Logstash、Kiabana入门,无坑详细图解

            项目需要,记录一次ELK日志分析系统无坑初始安装过程,并给大家整理出了操作elasticsearch的主要命令,elasticsearch!伙伴们都懂得哦!别的不多说,看过内容概览,直接开整!!! 1-1 修改/etc/security/limits.conf limits.conf文件限制着用户可以使用的最大文件数,最大线

    2023年04月09日
    浏览(38)
  • 【ELK】Elasticsearch 8.7单节点配置、安装和运行

    时间来到了2023年4月,今天和大家一起研究下在虚拟机安装Elasticsearch 8.7.0单节点。 首先,就是一个很熟悉的报错 嗯,许久不碰es了,忘了不能使用root用户运行了。赶紧创建一个普通用户…… 关于elasticsearch.yml的配置,8.7.0版本默认启用了xpack.security认证。 再次启动,又出现两

    2024年02月11日
    浏览(35)
  • ELK(Elasticsearch、Kibana、Logstash)以及向ES导入mysql数据库数据或CSV文件数据,创建索引和可视化数据

    地址:Past Releases of Elastic Stack Software | Elastic 在Products和version处分别选择需要下载的产品和版本,E(elasticsearch)L(logstash)K(kibana)三者版本必须相同 将下载好的elk分别解压到相同路径下 本文中elasticsearch=E=ES=es;L=logstash;K=kibana 一般情况下使用默认配置即可,下面对我的

    2024年02月15日
    浏览(59)
  • ElasticSearch内容分享(四):ES搜索引擎

    目录 ES搜索引擎 1. DSL设置查询条件 1.1 DSL查询分类 1.2 全文检索查询 1.2.1 使用场景 1.2.2 match查询 1.2.3 mulit_match查询 1.3 精准查询 1.3.1 term查询 1.3.2 range查询 1.4 地理坐标查询 1.4.1 矩形范围查询 1.4.2 附近(圆形)查询 1.5 复合查询 1.5.0 复合查询归纳 1.5.1 相关性算分 1.5.2 算分函数查

    2024年02月05日
    浏览(51)
  • elasticsearch(ES)分布式搜索引擎03——(RestClient查询文档,ES旅游案例实战)

    文档的查询同样适用昨天学习的 RestHighLevelClient对象,基本步骤包括: 1)准备Request对象 2)准备请求参数 3)发起请求 4)解析响应 我们以match_all查询为例 3.1.1.发起查询请求 代码解读: 第一步,创建 SearchRequest 对象,指定索引库名 第二步,利用 request.source() 构建DSL,DSL中可

    2024年02月07日
    浏览(53)
  • ELK日志分析--ES(Elasticsearch)--(一)

    Elasticsearch:存储、搜索和分析 Elasticsearch是Elastic Stack核心的分布式搜索和分析引擎。Logstash和Beats有助于收集,聚合和丰富你的数据并将其存储在Elasticsearch中。使用Kibana,你可以交互式地探索,可视化和共享对数据的见解,并管理和监视堆栈。Elasticsearch是发生索引,搜索和分

    2024年02月02日
    浏览(53)
  • ELK日志系统实战(五):安装vector并将数据输出到es、clickhouse案例

    目录 安装vector(0.22.0) 方式一:docker安装 方式二:手动下载安装包 编写配置文件 1.从syslog将日志进

    2024年02月06日
    浏览(48)
  • 入门ElasticSearch :为什么选择ES作为搜索引擎?

    随着数据量的不断增长,搜索和分析大规模数据集变得越来越重要。传统数据库在面对这种需求时往往表现不佳,这时候就需要一种专门用于搜索和分析的引擎。ElasticSearch (简称ES)就是这样一款强大的搜索引擎,它具有许多优势,使得它成为许多企业和开发者的首选。 简

    2024年02月09日
    浏览(48)
  • Elasticsearch (ES) 搜索引擎: 搜索功能:搜索分页、搜索匹配、全文搜索、搜索建议、字段排序

    原文链接:https://xiets.blog.csdn.net/article/details/132348920 版权声明:原创文章禁止转载 专栏目录:Elasticsearch 专栏(总目录) ES 搜索 API 官网文档:Search APIs 先创建一个索引,并写入一些文档用于搜索示例: 写入一些文档示例: 官网API:The _source option 搜索结果中的文档数据封装

    2024年02月08日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包