【elasticsearch + kibana】安装配置

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

新年的第一篇文章,由于工作需要,在我自己的Windows电脑上配置elasticsearch + kibana,于是边做边记录

Elasticsearch

下载:Elasticsearch

下载压缩包后,解压,进入elasticsearch-8.6.1-windows-x86_64\elasticsearch-8.6.1\bin,启动elasticsearch.bat

【elasticsearch + kibana】安装配置
呕吼,出错了。似乎我的JDK缺文件,去看看log确定进一步的问题。

[2023-02-04T14:46:51,609][ERROR][o.e.b.Elasticsearch      ] [R9000X-BLUEBONN] fatal exception while booting Elasticsearch
java.nio.file.NoSuchFileException: C:\Program Files\Java\jdk1.8.0_281\lib\dt.jar
	at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85) ~[?:?]
	at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) ~[?:?]
	at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) ~[?:?]
	at sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(WindowsFileAttributeViews.java:53) ~[?:?]
	at sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(WindowsFileAttributeViews.java:38) ~[?:?]
	at sun.nio.fs.WindowsFileSystemProvider.readAttributes(WindowsFileSystemProvider.java:199) ~[?:?]
	at java.nio.file.Files.readAttributes(Files.java:1849) ~[?:?]
	at java.util.zip.ZipFile$Source.get(ZipFile.java:1279) ~[?:?]
	at java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:710) ~[?:?]
	at java.util.zip.ZipFile.<init>(ZipFile.java:243) ~[?:?]
	at java.util.zip.ZipFile.<init>(ZipFile.java:172) ~[?:?]
	at java.util.jar.JarFile.<init>(JarFile.java:345) ~[?:?]
	at java.util.jar.JarFile.<init>(JarFile.java:316) ~[?:?]
	at java.util.jar.JarFile.<init>(JarFile.java:255) ~[?:?]
	at org.elasticsearch.jdk.JarHell.checkJarHell(JarHell.java:221) ~[elasticsearch-core-8.6.1.jar:?]
	at org.elasticsearch.jdk.JarHell.checkJarHell(JarHell.java:84) ~[elasticsearch-core-8.6.1.jar:?]
	at org.elasticsearch.bootstrap.Elasticsearch.initPhase2(Elasticsearch.java:180) ~[elasticsearch-8.6.1.jar:?]
	at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:66) ~[elasticsearch-8.6.1.jar:?]

根据这个网站:支持矩阵

8.0以及以后的版本,至少需要JDK17才行。我电脑是1.8 。当然,我觉得没必要上17,升级到11我觉得就足够了。所以我们换个版本的Elasticsearch,就选最后一个支持JDK1.8的7.17.9。

同样的步骤,下载,解压,启动。
【elasticsearch + kibana】安装配置
目前我不知道这个bug的来源,我的 Java JDK 是完整的。想必又是 Java 版本太低的问题?

修改这个文件:elasticsearch-7.17.9-windows-x86_64\elasticsearch-7.17.9\bin\elasticsearch-env.bat

改为以下代码:

@REM if defined ES_JAVA_HOME (
@REM   set JAVA="%ES_JAVA_HOME%\bin\java.exe"
@REM   set JAVA_TYPE=ES_JAVA_HOME
@REM ) else if defined JAVA_HOME (
@REM   rem fallback to JAVA_HOME
@REM   echo "warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME" >&2
@REM   set JAVA="%JAVA_HOME%\bin\java.exe"
@REM   set "ES_JAVA_HOME=%JAVA_HOME%"
@REM   set JAVA_TYPE=JAVA_HOME
@REM ) else (
  rem use the bundled JDK (default)
  set JAVA="%ES_HOME%\jdk\bin\java.exe"
  set "ES_JAVA_HOME=%ES_HOME%\jdk"
  set JAVA_TYPE=bundled JDK
@REM )

聪明的你应该能看懂,强制调用压缩包自带的 JDK 代替系统的 JDK。

这样就跑起来了,打开这个网页:http://localhost:9200/。看到类似如下的输出,证明我们的Elasticsearch跑起来了。

{
  "name" : "R9000X-BLUEBONN",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "6Ik54DgQRkWmd2epBpAFUQ",
  "version" : {
    "number" : "7.17.9",
    "build_flavor" : "default",
    "build_type" : "zip",
    "build_hash" : "ef48222227ee6b9e70e502f0f0daa52435ee634d",
    "build_date" : "2023-01-31T05:34:43.305517834Z",
    "build_snapshot" : false,
    "lucene_version" : "8.11.1",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

接下来安装kibana。

kibana

严格意义上来说,kibana 和 Elasticsearch 的版本要对应才行。不过其实在一定的范围内也可以兼容。我们就不去考虑兼容性的问题,直接下对应的版本。

哦对了,终止 Elasticsearch 运行,按Ctrl+C即可。

解压。建议在终端(我用的PowerShell)执行bat脚本,不然双击出问题就直接退出了,都不知道问题在哪。在kibana-7.17.9-windows-x86_64\kibana-7.17.9-windows-x86_64\bin执行.\kibana.bat

这次就非常顺利,浏览器访问http://localhost:5601/,即可看到kibana的界面。
【elasticsearch + kibana】安装配置

检查连接

如果你从未改过配置文件,那两者连接应该很快。

分别启动 Elasticsearch 和 kibana,在 kibana 的 devtools 里输入以下指令,即可查看 Elasticsearch 的健康状态:

GET /_cat/health?v

输出如下:
【elasticsearch + kibana】安装配置
下一篇文章,我研究下这玩意怎么用。文章来源地址https://www.toymoban.com/news/detail-418553.html

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

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

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

相关文章

  • 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日
    浏览(32)
  • 从入门到进阶 之 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日
    浏览(29)
  • ElasticSearch之kibana5.4版本安装及配置教程&kibana修改语言为中文教程

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

    2024年01月25日
    浏览(33)
  • 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日
    浏览(31)
  • windows下安装配置 elasticsearch | kibana | analysis-ik

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

    2024年02月14日
    浏览(28)
  • 服务器安装配置elasticsearch,kibana,IK分词器和拼音分词器,集群搭建教程

    elasticsearch安装教程大全 elasticsearch学习笔记(一) elasticsearch学习笔记(二) elasticsearch学习笔记(三) 可参考:Debian安装docker Centos安装docker (docker-compose可以直接互连) 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: Elasticsearch 和 kibana 版

    2023年04月08日
    浏览(30)
  • linux安装搭建配置docker,mysql,nacos,redis哨兵集群,kafka,elasticsearch,kibana,IK分词器,安装Rabbitmq,安装并配置maven

    目录 搭建docker 1.2安装yum工具  1.3更新阿里镜像源 1.4下载docker 1.5关闭防火墙 1.6启动docker 1.7查看docker版本 1.8配置阿里云镜像 1.8.1 创建文件夹 1.8.2在文件夹内新建一个daemon.json文件 1.8.3重载文件 1.9重启docker 2安装MySQL 3安装nacos 3.1拉取nacos镜像并启动 3.2启动nacos命令 3.3命令敲完

    2024年02月03日
    浏览(49)
  • 在 Linux 上使用 Docker 安装 Elasticsearch 和 Kibana 并配置 IK 分词器和停用词典

    首先要创建一个网络,以便让 ES 和 Kibana 容器互联。 使用 Docker 拉取 Elasticsearch7.17.11 版本的镜像: 拉取完镜像后使用 Docker 运行 ES 容器: 注: -e \\\"ES_JAVA_OPTS=-Xms512m -Xmx512m\\\" :设置堆大小(默认堆大小为 1GB 1 ) -e \\\"discovery.type=single-node\\\" :单节点模式 -v es-data:/usr/share/elasticsear

    2024年02月05日
    浏览(38)
  • Elasticsearch端口配置,kibana连接Elasticsearch主机端口配置

    Elasticsearch端口配置,kibana连接Elasticsearch主机端口配置 (1)Elasticsearch默认的http访问端口就是熟知的9200,在新版的Elasticsearch(如8.3.3),如果Elasticsearch启动时候,9200端口已经被占用,Elasticsearch会自动占用9201端口。如果需要指定一个特别端口,只需要把config/elasticsearch.yml中

    2024年02月11日
    浏览(31)
  • 详解 ElasticSearch Kibana 配置部署

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

    2024年02月10日
    浏览(30)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包