当前位置: 首页 > article >正文

解决ElasticSearch启动成功却无法在浏览器访问问题

目录

前言:

问题复现 :

解决问题:

 1、修改sysctl.conf文件

 2、在sysctl.conf文件增加这段东西

3、 然后保存退出,输入以下命令使其生效

结语:


前言:

这篇文章是小白我今天突然启动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。

完美解决!!!

结语:

你好,我是Blue. 为帮助别人少走弯路而写博客 !!!

如果本篇文章帮到了你 不妨点个赞吧~ 我会很高兴的 😄 (^ ~ ^) 。想看更多 那就点个关注吧 我会尽力带来有趣的内容 😎。

如果你遇到了问题,自己没法解决,可以私信问我。

感谢订阅专栏 三连文章!!


http://www.kler.cn/news/363989.html

相关文章:

  • SIP 业务举例之 Call Forwarding - No Answer(无应答呼叫转移)
  • 微信小程序绘制轨迹
  • 【mysql进阶】2-4. mysql 系统库
  • github pages + hugo 搭建静态博客网站
  • Android 两种方式实现类似水波扩散效果
  • AI修图太牛了! | 换模特、换服装、换背景都如此简单!
  • 解决:git SSL certificate problem: unable to get local issuer certificate
  • 孤岛架构在异构性方面优势
  • 国内 Docker 镜像加速与 GitHub 加速服务:CNPROXY.TOP
  • Spring 设计模式之工厂模式
  • 分类任务中评估模型性能的核心指标
  • HTTP协议解析(http/1、2、3)
  • 【uniapp版即时通讯】IM社交交友聊天语音视频通话双端APP+搭建视频教程
  • 028.爬虫专用浏览器-抓取#shadowRoot(closed)下的内容
  • C#与C++交互开发系列(九):字符串传递的几种形式
  • 执行Django项目的数据库迁移命令时报错:(1050, “Table ‘django_session‘ already exists“);如何破?
  • 【spring cloud】深入探讨 集群,分布式,微服务
  • OpenGL 进阶系列05 - OpenGL 图元重启(primitiverestart)
  • python的散列类型与字符编码
  • 为什么说Tcp是面向字节流的以及(Tcp粘包问题、TCP/UDP对比、listen函数的backlog参数的意义)
  • Kafka高可用性原理深度解析
  • 信息安全工程师(69)数字水印技术与应用
  • k8s-service详解
  • 使用python,自动实现将多个 JPG 文件转换为一个 PDF 文件
  • 11106 操作(c)
  • 【动态规划】子序列问题(上)