栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

docker 启动elasticsearch yml的配置

docker 启动elasticsearch yml的配置

起因是许久未登录云服务器,用docker启动elasticsearch缺启动不起来,记录下修改后的成功运行的配置。

一、elasticsearch.yml

这是我试验下来不做集群,可以外网ip最简的配置。

cluster.name: "docker-cluster"
network.host: 0.0.0.0
node.name: node-1
discovery.seed_hosts: ["127.0.0.1"]
cluster.initial_master_nodes: ["node-1"]
二、jvm.options

因为云服务器内存不够,就少分了一点,这两个参数必须一致,不然会报错。

-Xms512m
-Xmx512m
三、sysctl.conf

elasticsearch用户拥有的内存权限太小,至少需要262144

在/etc/sysctl.conf文件最后添加一行
vm.max_map_count=262144
执行/sbin/sysctl -p 立即生效
##查看修改结果##
sysctl -a|grep vm.max_map_count
四、其他

最后记录一些用到的命令 作用是我猜的 给自己看的 写错了评论区欢迎指正

systemctl start docker #启动docker
docker ps -a #查看docker容器列表
find / -name 文件名字 #查询文件
docker logs -f docker容器id #查看docker容器日志
docker start 容器id #启动容器
curl -X GET "http://localhost:9200" #访问url
netstat -anp | grep 9200 #查看端口情况
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/730766.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号