配置局域网IP之No alive nodes found in your cluster

这篇具有很好参考价值的文章主要介绍了配置局域网IP之No alive nodes found in your cluster。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

自己在本地搭建了 Windows 版本的 elasticsearch-5.5.2 和 kibana-5.5.2。未曾修改 config/elasticsearch.yml 配置文件,启动 elasticsearch 和 kibana之后,一切正常。

也就是说,http://127.0.0.1:9200/ 和 http://127.0.0.1:5601/ 都能正常访问。创建索引、文档也没问题。

但是,在 PHP 开发的项目中使用 “elasticsearch/elasticsearch”: “6.7.2” 包操作本地的 elasticsearch 时,报以下错误:

NoNodesAvailableException in StaticNoPingConnectionPool.php line 53:
No alive nodes found in your cluster

于是,我想到的原因是虽然通过 127.0.0.1 可以访问 elasticsearch,但是使用局域网IP 却无法访问。

为此,我修改了 config/elasticsearch.yml 配置文件,添加了下面的配置:

network.host: 0.0.0.0

重新启动 elasticsearch 后,发现 elasticsearch 无法成功启动。

在 logs/elasticsearch.log 日志文件中,发现了下面的有用信息。文章来源地址https://www.toymoban.com/news/detail-772179.html

[2020-10-21T15:13:53,714][INFO ][o.e.b.BootstrapChecks    ] [9blccgN] bound or publishing to a non-loopback or non-link-local address, enforcing

到了这里,关于配置局域网IP之No alive nodes found in your cluster的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 配置Vite获取内网IP(Vue3项目​ts版本获取本机局域网IP地址)

    参考文章:vue项目获取本机局域网IP地址(vue.config.js版本) 在Vite中,没有vue.config.js文件,而是使用vite.config.js(或vite.config.ts,如果项目使用TypeScript)来配置项目; 1.获取 IP 需要借助  os  模块,需要先安装依赖: 2.其次在vite.config.ts中引用模块  3.接着,添加一个获取本机内

    2024年02月05日
    浏览(44)
  • 查看局域网内所有IP

    要如何查看局域网内正在使用的电脑的IP一共分以下几个步骤: 第一步:点击电脑左下角的“开始”,然后再点击“运行…”。 第二步:在运行窗口里填入“cmd”,然后点击确定。 第三步:在cmd命令窗口输入“ipconfig/ALL”命令,点击键盘上的回车键。 第四步:这时会在cmd命令

    2024年02月10日
    浏览(36)
  • 查局域网所有占用IP

    按:win+r 出现下面界面,在文本框中输入 cmd 按确定即可出现cmd命令界面 在cmd命令窗口输入你想要ping的网段,下面192.168.20.%i即为你想要ping的网段,%i代表0-255 上面命令执行完后继续输入 arp -a,即统计所有ping通的IP

    2024年02月11日
    浏览(35)
  • Win10 如何把本地局域网ip映射成域名,让局域网用户也能访问

    1、 找到 C:WindowsSystem32driversetc 这个文件夹下面的hosts文件,如图:         *        这里你修改hosts还是修改hosts.备份都是可以的  2、 我这里用Notepad++打开的,修改保存的时候会提示我用管理员打开Notepad++再保存         *        如果你使用的是记事本打开的,首先你

    2024年02月12日
    浏览(48)
  • 局域网绑定MAC、局域网MAC地址绑定、路由器绑定ip和mac地址的方法

    局域网网络管理中经常出现的一个问题是:电脑随意更改IP地址、修改IP地址的行为,导致局域网IP地址冲突的现象经常出现。同时,更改IP地址,尤其是修改成局域网其他电脑的IP地址(如领导的电脑等)还会使得访问者具有了更高的访问网络资源的权限,从而引发网络安全风

    2024年02月08日
    浏览(49)
  • 局域网ip地址不够用-增加内网IP地址

    正常情况下局域网的ip地址只有254个,也就是192.168.1.1-192.168.1.254,随着现在联网的设备越来越多,比如监控,智能设备等都需要ip,稍微有点规模的公司254个ip可能就不够用了。哪怎么解决呢? 1、通过改子网掩码来增加内网ip   子网掩码为255.255.255.0时,路由器下面的内网ip最

    2024年02月09日
    浏览(49)
  • 局域网中快速查询有效IP地址的方法

    局域网中如何快速查询有效IP地址?通常在日常使用电脑中为了让工作站顺利通过局域网上网,我们常常需要先为其配置一个有效的IP地址,不过局域网中究竟还有哪些IP地址没有被使用呢?本文现在为各位网友总结几则快速为工作站分配IP地址的绝招,希望这些技巧能帮助大

    2024年02月05日
    浏览(45)
  • 用DOS指令切换局域网IP的方法

    用DOS指令切换局域网IP 公司为每位员工分配一个固定IP,用来收邮件,而要上外网又必须切换到另一个网段IP才行,手工操作十分麻烦,于是百度了一下,最终用批处理文件搞定。如下: [plain] netsh interface ip set address name=\\\"本地连接\\\" source=static address=192.168.3.182 mask=255.255.255.0 gat

    2024年02月05日
    浏览(33)
  • C#如何获取当前主机的局域网IP

    Dns 类提供了一组用于域名系统 (DNS) 操作的静态方法。 我们可以使用Dns.GetHostName()方法来获取本地计算机的主机名, 这是一个静态方法。该方法调用操作系统的网络栈,以获取计算机的主机名。主机名是一个用来标识网络上的设备的名称。在网络中,每个设备都有一个唯一的

    2024年02月06日
    浏览(44)
  • angular项目指定端口,实现局域网内ip访问

    直接修改package.json文件 终端运行 npm run dev 启动项目。 这里就指定了使用8080端口运行项目,同时局域网内的其他电脑可以通过访问运行项目主机的ip来访问项目 例如项目运行在ip地址为192.168.2.11的电脑上,那么其他人就可以通过192.168.2.11:8080来访问页面。

    2024年02月22日
    浏览(50)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包