解决docker启动es自动关闭的问题

简介: 解决docker启动es自动关闭的问题

今天使用docker安装es的时候,发现启动es后,过一段时间会自动关闭。后来我把虚拟机的内存调大,还是启动失败。

其实主要的问题是分配给ES的内存太小了,下面来讲解解决方案:

1.进入etc目录,编辑sysctl.conf文件:

vi /etc/sysctl.conf

2.添加配置:

vm.max_map_count=262144

3.执行:

sysctl -p

4.启动es如果还是失败,修改limits.conf:

vi /etc/security/limits.conf
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

5.最后重启虚拟机,浏览器访问:http://192.168.162.131:9200,可以看到启动成功:

目录
相关文章
|
4月前
|
Docker 容器
docker desktop安装es并连接elasticsearch-head:5
以上就是在Docker Desktop上安装Elasticsearch并连接Elasticsearch-head:5的步骤。
186 2
|
数据可视化 Java Linux
淘东电商项目(38) -Docker下安装ES&Kibana(一次填完所有的坑)
淘东电商项目(38) -Docker下安装ES&Kibana(一次填完所有的坑)
141 0
|
数据安全/隐私保护 Docker 容器
使用docker安装elastic search[ES]和kibana
使用docker安装elastic search[ES]和kibana
265 4
|
Shell Docker 容器
利用shell脚本[带注释的]部署单节点多实例es集群(docker版)
利用shell脚本[带注释的]部署单节点多实例es集群(docker版)
103 0
|
Java 数据库 Docker
淘东电商项目(45) -Docker下Kibana与Logstash的ES集群配置(一次填完所有的坑)
淘东电商项目(45) -Docker下Kibana与Logstash的ES集群配置(一次填完所有的坑)
108 0
|
安全 前端开发 Java
Docker部署es和kibana
Docker部署es和kibana
296 1
|
关系型数据库 MySQL Docker
【教程分享】Docker搭建Zipkin,实现数据持久化到MySQL、ES
【教程分享】Docker搭建Zipkin,实现数据持久化到MySQL、ES
388 0
|
存储 数据可视化 测试技术
docker 安装Es
docker 安装Es
docker 安装Es
|
NoSQL 数据可视化 关系型数据库
Docker:第四章:docker配置阿里云镜像加速并且安装mysql以及安装redis和安装ES
Docker:第四章:docker配置阿里云镜像加速并且安装mysql以及安装redis和安装ES
493 0
Docker:第四章:docker配置阿里云镜像加速并且安装mysql以及安装redis和安装ES