ElasticSearch启动成功却无法在浏览器访问问题解决办法
前言:
这篇文章是小白我今天突然启动es,发现es一直无法启动的问题,最终通告不断的去尝试,最终解决这个问题。好了废话不多说,直接进入正题。
问题复现 :
如往常一样,我先开启ElasticSearch再开启它的可视化界面,kibana,但是捏,我在访问自己的端口发现,额,无法响应。。。。然后就通过下面的命令去查看后台日志
docker logs xx(你的kibana容器名称)
它给了我这样的提示

说我链接不上我的 ElasticSearch,既然如此那么我只好去查看一下我的ElasticSearch有啥问题没。还是通过同样的命令
docker logs xx(你的es容器名称)
它给了我这样的一个warning警告
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
通过分析这段文字,找出来原因内存限制太小了!启动es出现了问题(说实话,我还是很懵逼为啥之前是好好的,这就是计算机的魔法嘛?🤕)
既然如此,那我们只能去修改修改最大内存限制!
解决问题:
1、修改sysctl.conf文件
vim /etc/sysctl.conf
2、在sysctl.conf文件增加这段东西
vm.max_map_count = 655360 vm.swappiness=1
3、 然后保存退出,输入以下命令使其生效
sysctl -p
我们再次重启一下es和kibnan。

完美解决!!!
结语:
到此这篇关于ElasticSearch启动成功却无法在浏览器访问问题解决办法的文章就介绍到这了,更多相关ES启动成功无法在浏览器访问内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Java多线程读写锁ReentrantReadWriteLock类详解
本文详细讲解了Java多线程读写锁ReentrantReadWriteLock类,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2021-12-12
springboot 设置server.port不生效的原因及解决
这篇文章主要介绍了springboot 设置server.port不生效的原因及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-08-08
elasticsearch java客户端action的实现简单分析
这篇文章主要为大家介绍了elasticsearch java客户端action的实现简单分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-04-04
Java反射机制,反射相关API,反射API使用方式(反射获取实体类字段名和注解值)
这篇文章主要介绍了Java反射机制,反射相关API,反射API使用方式(反射获取实体类字段名和注解值),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2024-07-07
详谈Java枚举、静态导入、自动拆装箱、增强for循环、可变参数
下面小编就为大家带来一篇详谈Java枚举、静态导入、自动拆装箱、增强for循环、可变参数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-08-08


最新评论