Mac安装配置ElasticSearch和Kibana 8.13.2

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

系统环境:Mac M1 (MacOS Sonoma 14.3.1)

一、准备

从Elasticsearch:官方分布式搜索和分析引擎 | Elastic上下载ElasticSearch和Kibana

笔者下载的是

elasticsearch-8.13.2-darwin-aarch64.tar.gz

kibana-8.13.2-darwin-aarch64.tar.gz

并放置到个人文件夹下,解压(Mac可直接双击解压)

tar -zxvf elasticsearch-8.13.2-darwin-aarch64.tar.gz
tar -zxvf kibana-8.13.2-darwin-aarch64.tar.gz

二、配置ElasticSearch

ElasticSearch直接启动

cd elasticsearch-8.13.2/bin
./elasticsearch

发现占用内存过大:

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

先关闭ES,打开elasticsearch-8.13.2/config/jvm.options修改内存配置,放开内存配置的代码,设置最小内存为4g,最大内存改为16g,保存,并重新启动ES。

-Xms4g
-Xmx16g

注意:

1. MacOS在启动ES的过程中可能会有如下警告:

warning: ignoring JAVA_HOME=/opt/jdk-17.0.8.jdk/Contents/Home; using bundled JDK

可直接忽略,ES不用本机的JDK,而用其自带的JDK

2. 启动是可能会有如下问题:

elasticsearch 无法打开“jdk”,因为Apple无法检查其是否包含恶意软件。

此时,一般打开【系统设置】,找到【隐私和安全】,然后在页面上找到拦截的地方,选择【仍要打开】,点击输入密码。但这种做法在这里往往不能奏效,奏效的做法是运行

sudo spctl --master-disable

直接全局禁用新安全检查即可。

三、配置ElasticSearch账号密码

ES启动之后需要重置用户名为elastic的账号的密码,后续在kibana界面登录中需要用到。

保持ES启动状态,另起一个终端,切换到elasticsearch-8.13.2/bin下,运行:

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

cd elasticsearch-8.13.2/bin
./elasticsearch-reset-password -u elastic

中间询问:Please confirm that you would like to continue [y/N]

直接输入y即可。确认之后会直接显示重置后的密码,注意记录下来。

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

参考:elasticsearch-reset-password | Elasticsearch Guide [8.13] | Elastic

四、配置kibana

【可选配置】由于习惯中文,所以配置kibana的语言为中文。打开kibana-8.13.2/config下的kibana.yml文件,找到i18n.locale配置项,把原先注释掉的打开,修改如下:

i18n.locale: "zh-CN"

保存配置后直接启动kibana

cd kibana-8.13.2/bin
./kibana

看到如下信息,表示服务启动成功:

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

启动后,在浏览器中输入http://localhost:5601/,显示如下界面(需要输入注册的令牌):

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

此时,再新建一个终端(第3个了),切换到elasticsearch-8.13.2/bin下,执行以下命令进行令牌(token)生成:

cd elasticsearch-8.13.2/bin
./elasticsearch-create-enrollment-token --scope kibana

执行后会生成一个令牌:

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

将生成的令牌粘贴到kibana界面中进行注册:

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

输入后点击【配置Elastic】,提示需要验证码:

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

验证码在kibana启动服务的终端上直接就有,把它粘贴进去:

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

经过短暂的初始化后显示账号密码登录界面,用户名输入elatic,密码输入第三章中重置后的密码:

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

登录后,即可看到如下界面:

Mac安装配置ElasticSearch和Kibana 8.13.2,ElasticSearch,macos,elasticsearch,kibana

常用的ES的各种操作都在【开发工具】中,开始用起来了~~

五、总结

配置过程中尽量不改ElasticSearch和Kibana的配置文件,尤其是涉及到host、账号、密码之类的。

注意事项:

1. 不要随便修改kibana.yml中的以下两行,尽量保持原状:

#elasticsearch.username: "kibana_system"
#elasticsearch.password: "pass"

不然稍有不慎,Kibana在启动时可能会出现如下问题:

[ERROR][elasticsearch-service] Unable to retrieve version information from Elasticsearch nodes. socket hang up - Local: 127.0.0.1:56113, Remote: 127.0.0.1:9200

2. 不要随便修改elasticsearch.yml中的以下行,尽量保持原状:

#network.host: 192.168.0.1

不然稍有不慎,Kibana在启动时可能会出现如下问题:

[ERROR][plugins.interactiveSetup.elasticsearch] Failed to authenticate with host "https://localhost:9200": ""

参考:

Install Kibana from archive on Linux or macOS | Kibana Guide [8.13] | Elastic文章来源地址https://www.toymoban.com/news/detail-851022.html

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

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

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

相关文章

  • 【elasticsearch + kibana】安装配置

    新年的第一篇文章,由于工作需要,在我自己的Windows电脑上配置elasticsearch + kibana,于是边做边记录 下载:Elasticsearch 下载压缩包后,解压,进入 elasticsearch-8.6.1-windows-x86_64elasticsearch-8.6.1bin ,启动 elasticsearch.bat 。 呕吼,出错了。似乎我的JDK缺文件,去看看log确定进一步的问

    2023年04月19日
    浏览(53)
  • windows安装elasticsearch和kibana的安装配置教程

    Elasticsearch 和 Kibana 的最新稳定版本是 7.x 系列,而不是 8.9.1 版本。然而,我可以提供安装 Elasticsearch 7.x 和 Kibana 7.x 的配置教程。 以下是安装 Elasticsearch 7.x 和 Kibana 7.x 的一般步骤: 1. 安装 Java Elasticsearch 和 Kibana 需要 Java 运行时环境。你可以从 Oracle 或 OpenJDK 下载并安装 Jav

    2024年02月09日
    浏览(45)
  • Mac m1 docker安装 elasticsearch+kibana、zookeeper+kafka(不指定ip方式,验证无误)

    🌸 🌸 重点写在前面——注意docker本机地址请使用 host.docker.internal 🌸 🌸 由于 macOS 的 docker 底层实现的不同,主要原因是 macOS 的 docker 在容器和宿主之间无法通过 ip 直接通信。因此在安装的时候需要特殊注意与 ip 相关的设置, 当容器需要访问宿主ip时 ,需要使用 docker.f

    2024年02月11日
    浏览(57)
  • elasticsearch+kibana集群安装部署并配置ssl连接

    三台机器192.168.1.21、22、23主机名分别是es1、es2、es3 准备工作:关闭防火墙,关闭SeLinux,将elasticsearch和jdk的压缩包传到机器上,此处jdk-8u333-linux-x64.tar.gz,elasticsearch-7.6.2-linux-x86_64.tar.gz,kibana-7.6.2-linux-x86_64.tar.gz 安装Java环境 安装es 配置es 目录权限修改 更改内存限制 其他两台

    2024年02月12日
    浏览(46)
  • elasticsearch集群搭建、x-pack配置、kibana安装配置

    关于本帖,最近比较忙,写的某些地方进行一笔带过,后续有时间继续补充。此做暂记,以免遗忘。 elasticsearch-7.6.2.tar.gz jdk-11.0.12+7.tar.gz jdk8(已安装) kibana-7.6.2.tar.gz 安装用户(非root,这里使用的qxc用户,并赋予 sudo 权限) 安装机器ip目录 ip 10.186.11.66 10.186.11.67 10.186.11.68 生成

    2024年02月03日
    浏览(45)
  • 从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇

    默认安装部署所在机器允许外网  Putty 链接:https://pan.baidu.com/s/1b6gumtsjL_L64rEsOdhd4A  提取码:lxs9 Winscp 链接:https://pan.baidu.com/s/1tD8_2knvv0EJ5OYvXP6VTg  提取码:lxs9          WinSCP安装直接下一步到完成(可自己修改软件安装位置),Putty也是下一步到完成。            如果

    2024年02月06日
    浏览(41)
  • elasticsearch-7.6.1-- kibana-7.6.1 入门 -->安装配置篇

    程序包: 链接:https://pan.baidu.com/s/1j4vW7Ix77hNVOhvsalfVUw?pwd=pgn7 提取码:pgn7 1.1 创建普通用户 ES不能使用root用户来启动,必须使用普通用户来安装启动。这里我们创建一个普 通用户以及定义一些常规目录用于存放我们的数据文件以及安装包等。 创建一个es专门的用户(必须) 使

    2024年02月09日
    浏览(39)
  • ElasticSearch之kibana5.4版本安装及配置教程&kibana修改语言为中文教程

    前言:最近项目在使用es时,使用elastic-head来查看数据对客户来说并不友好,因此需要安装kibana(es的数据可视化工具)。过程中遇到很多问题,网上记录的也比较少,特此记录下。 由于项目使用的es版本比较低5.4.*,因此本文安装kibana是基于kibana 5.4.1版本。 6.7版本之前的ki

    2024年01月25日
    浏览(41)
  • windows下安装配置 elasticsearch | kibana | analysis-ik

    elasticsearch是一款非常强大的开源搜索引擎,支持Restful风格,可以帮助我们从海量的数据中快速找到用户所需要的内容。是当前最流的开源企业级搜索引擎,能够达到近实时搜索、稳定、可靠、快速、安装使用方便。 elasticsearch结合kibana、Logstash、Beats(即elastic stack,简写:EL

    2024年02月14日
    浏览(39)
  • mac安装配置ElasticSearch

    1. 什么是ElasticSearch ElasticSearch是一个基于Lucene的搜索服务器,提供了一个分布式的全文搜索引擎。 Elasticsearch是用Java开发的,基于RESTful web接口,一个开源项目。 Elasticsearch是当前流行的企业级搜索引擎,能够达到实时搜索,且稳定,可靠,快速。 2.下载 最新版本下载:​​

    2024年04月24日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包