专栏首页changyandouelasticsearch在windows上的安装步骤

elasticsearch在windows上的安装步骤

官网:https://www.elastic.co/cn/downloads/elasticsearch下载对应版本

(图片来自:https://www.elastic.co/cn/downloads/elasticsearch)

运行bin文件夹下的elasticsearch.bat批处理文件:

浏览器访问 localhost:9200,如下:

{
  "name" : "WIN-****",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "i1HpgzPGSwe_TJlpOT3Orw",
  "version" : {
    "number" : "7.13.2",
    "build_flavor" : "default",
    "build_type" : "zip",
    "build_hash" : "4d960a0733be83dd2543ca018aa4ddc42e956800",
    "build_date" : "2021-06-10T21:01:55.251515791Z",
    "build_snapshot" : false,
    "lucene_version" : "8.8.2",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

至此,elasticsearch启动。

4.安装`elasticsearch-head`:https://github.com/mobz/elasticsearch-head

(图片来自:https://github.com/mobz/elasticsearch-head)

运行方法如下:

(图片来自:https://github.com/mobz/elasticsearch-head#readme)

执行命令 npm run start 如下:

启动后,用ip:9200连接服务器端部署的elasticsearch,发现连接不上

查看logs/elasticsearch.log文件,如下:

java.net.UnknownHostException: 不知道这样的主机。(host1)
  at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) ~[?:?]
  at java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:932) ~[?:?]
  at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1517) ~[?:?]
  at java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:851) ~[?:?]
  at java.net.InetAddress.getAllByName0(InetAddress.java:1507) ~[?:?]
  at java.net.InetAddress.getAllByName(InetAddress.java:1366) ~[?:?]
  at java.net.InetAddress.getAllByName(InetAddress.java:1300) ~[?:?]
  at org.elasticsearch.transport.TcpTransport.parse(TcpTransport.java:546) ~[elasticsearch-7.13.2.jar:7.13.2]
  at org.elasticsearch.transport.TcpTransport.addressesFromString(TcpTransport.java:488) ~[elasticsearch-7.13.2.jar:7.13.2]
  at org.elasticsearch.transport.TransportService.addressesFromString(TransportService.java:962) ~[elasticsearch-7.13.2.jar:7.13.2]
  at org.elasticsearch.discovery.SeedHostsResolver.lambda$resolveHostsLists$0(SeedHostsResolver.java:133) ~[elasticsearch-7.13.2.jar:7.13.2]
  at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
  at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:673) ~[elasticsearch-7.13.2.jar:7.13.2]
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?]
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?]
  at java.lang.Thread.run(Thread.java:831) [?:?]

修改elasticsearch配置文件,如下:

network.host: 192.168.*.*
discovery.seed_hosts: ["host1"]
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-methods: OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers: "X-Requested-With, Content-Type, Content-Length, X-User"

修改hosts文件,如下:

修改host文件后,再次重新启动,又出现如下情况,提示如下内容后,中止了:

recoverd indices into cluster_state

但是这并不影响运行。

接下来elasticsearch-head可能还提示“集群健康值显示 未连接”,再修改elasticsearch-head中的Gruntfile.js,如下:

到这一步elasticsearch基本的步骤就算完成。

本文分享自微信公众号 - changyandou(changyandou),作者:changyandou

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-06-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • kibana在windows上的安装步骤

    Kibana 是一个开源的分析和可视化平台,主要用于和 Elasticsearch 一起工作,轻松实现 ElasticSearch 的查询和管理。使用 Ela...

    长烟斗
  • Apache Windows下Apache安装步骤

    我相信有些朋友刚用apache服务器时,都希望从官网上下载,而面对着官网上众多的项目和镜像以及目录,也许有点茫然。下面是具体步骤:

    用户1685462
  • Flutter 在macOS的安装步骤

    Flutter至今为止,还是个比较新的跨平台方案,不过既然是谷歌推出的,我们空余时间就来研究下

    爱因斯坦福
  • windows下安装调教ubuntu 17.10步骤

    安装ubuntu好多次了, 每次安装都有一些重复步骤要走, 但是这些步骤又比较细, 不用的时间一长就忘记了, 所以在这里单独记录一下, 省的每次都要google...

    望天
  • Windows环境VMWare WorkStation 12安装步骤

    如果您已经安装好了虚拟机软件,下面文章链接是虚拟机安装Linux操作系统:http://www.jianshu.com/p/9a65e26cb1c7 双击安装文...

    Albert陈凯
  • ELK 快速指南

    ELK 快速指南 概念 ELK 是什么 ELK 是 elastic 公司旗下三款产品 ElasticSearch 、Logstash 、Kibana 的首字母组...

    静默虚空
  • 开干!Elasticsearch官方文档离线访问实操指南

    链接:https://pan.baidu.com/s/1CvI6wCZrJaJtTydsknD5GA

    铭毅天下
  • 如何安装Elastic SIEM和Elastic Endpoint Security

    最近几个月,Elastic Stack发生了很多变化,并发布了许多免费的安全工具。由Comodo和Elastic Endpoint Security发布的Ope...

    点火三周
  • Elasticsearch 在 windows 和 ubuntu 下详细安装过程

    1. 前言 作为一名 .NET 平台开发者,选择开发框架时总会面临更多的局限性,不过对于搜索这种刚需服务来说,开源框架可供选择的余地还是比较大的。笔者之前用的是...

    潘成涛
  • 使用ELK分析Windows事件日志

    这是ELK入门到实践系列的第三篇文章,分享如何使用ELK分析Windows事件日志。

    Bypass
  • Windows环境下msysgit下安装gitflow步骤

    双愚
  • 如何从公网访问内网Elasticsearch WEB

    本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从公网也能访问本地Elasticsearch?

    码路
  • MySQL的安装步骤

    MySQL5.6.43下载地址:链接: https://pan.baidu.com/s/140YxXOMwNh5EkzMb9wcHhg 提取码: 2333

    GhostCN_Z
  • windows安装Elasticsearch 7.6

    从https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2.msi下载E...

    皇上得了花柳病
  • 最简单的安装windows系统步骤详解

    作为一个从事IT行业的小码农,你的技术可以很菜,但是你对计算机的了解必须跟得上,不然怎么算一个合格的计算机工作者呢?是不是,说起来安装操作系统已经不是什么新鲜事...

    何处锦绣不灰堆
  • MongoDB - 在Windows上安装

    我思故我在
  • 在Windows上安装Jekyll

    在Windows上安装Jekyll Jekyll介绍 jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大...

    搜云库
  • 在Windows上安装Jenkins

    apache-tomcat/bin目录下的startup.bat在windows上启动。

    清菡
  • MongoDB - 在Windows上安装

    我思故我在

扫码关注云+社区

领取腾讯云代金券