ES启动报错:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

这篇具有很好参考价值的文章主要介绍了ES启动报错:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、启动容器 elasticsearch

docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name m-es 6adeafaff184                                                                         

2、查看容器运行情况,容器未启动成功

[root@localhost ~]# docker ps -a
CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS                       PORTS                    NAMES
aa9d265fd652        6adeafaff184          "/bin/tini -- /usr..."   14 minutes ago      Exited (78) 13 minutes ago                            m-es

3、查看容器启动日志

[root@localhost ~]# docker logs m-es

报错提示:
1)max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
2)the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

4、解决方案

1) 修改参数 vm.max_map_count
[root@localhost ~]# sysctl -a|grep vm.max_map_count
vm.max_map_count = 65530
[root@localhost ~]# sysctl -w vm.max_map_count=262144
vm.max_map_count = 262144
[root@localhost ~]# sysctl -a|grep vm.max_map_count
vm.max_map_count = 262144

2)如果重启虚拟机 1)失效则在 /etc/sysctl.conf文件最后添加一行(永久修改)

vm.max_map_count=262144文章来源地址https://www.toymoban.com/news/detail-777444.html

到了这里,关于ES启动报错:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 关于Windows 11 docker desktop 运行doris 容器时vm.max_map_count=2000000的设置问题

    需要一个简单的测试环境,于是准备用docker启动一个1fe 1be的简单玩一下 如果be容器启动后再去修改 /etc/sysctl.conf sysctl -w vm.max_map_count=2000000 这个参数是没用的,be仍然会启动失败 这时可以打开cmd wsl --list C:Userspcwsl --list 适用于 Linux 的 Windows 子系统分发: Ubuntu (默认) docker-des

    2024年02月11日
    浏览(50)
  • kafka启动报错Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073

    安装kafka启动过程中报错 Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error=\\\'Cannot allocate memory\\\' (errno=12) java jvm 内存占用大于 物理机现在剩余的内存导致启动失败 我们可以通过kill 一部分程序解决或者修改 程序jvm的内存参数,这里我们进入

    2024年02月15日
    浏览(54)
  • Jmeter.bat启动时提示:OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000,

    Jmeter.bat启动时提示如下: OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error=‘页面文件太小,无法完成操作。’ (DOS error/errno=1455) 内存不足(内存溢出)。 打开内存管理器查看内存占用率。清理运行程序。

    2024年02月10日
    浏览(44)
  • yolov7的export.py转换时显存报错 If reserved memory is >> allocated memory try setting max_split_size_mb to a

    报错内容:export failure: CUDA out of memory. Tried to allocate 20.00 MiB (GPU 0; 4.00 GiB total capacity; 2.45 GiB already allocated; 0 bytes free; 2.54 GiB reserved in total by PyTorch) If reserved memory is allocated memory try setting max_split_size_mb to avoid fragmentation. See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF 解决方

    2024年02月12日
    浏览(49)
  • Docker 启动容器报错:cannot allocate memory: unknown

    使用命令启动容器: docker-compose up -d nginx 报错。 参考:Docker 之 cannot allocate memory 从错误的提示分析,推测是:cgroup、mkdir XXX : cannot allocate momory 将进行搜索,确实查到了很多相似(几乎一样)的现象,以及解决思路。 发生这个问题的大概原因: docker 默认使用

    2024年02月09日
    浏览(44)
  • PostgreSQL数据库动态共享内存管理器——Dynamic shared memory areas

    dsm.c提供的功能允许创建后端进程间共享的共享内存段。DSA利用多个DSM段提供共享内存heap;DSA可以利用已经存在的共享内存(DSM段)也可以创建额外的DSM段。和系统heap使用指针不同的是,DSA提供伪指针,可以转换为backend-local指针,但是该伪指针可以在后端进程之间共享,可

    2024年02月15日
    浏览(43)
  • 【解决方法】各类软件启动报错:Failed to create the Java Virtual Machine

    工具:小锐云服 PRO ,Windows 命令处理器,Java 环境 系统版本:Windows 10 描述:不知名原因导致的 Java 虚拟机创建失败,百度良久后通过修改系统环境变量,完成了对问题的处理。 提示:若按照教程还是无法完成操作,可以进入右侧的企鹅,找我看看。 视频教程: 文字教程:

    2024年02月12日
    浏览(53)
  • Docker 启动 elasticsearch报错OpenJDK 64-Bit Server VM warning:

    OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. 顶上的这段报错理论上不是报错, 就是一个 warning, 提醒你UseConcMarkSweepGC会在 v9.0 后弃用. 不是 Java 版本报错, 如果 java 版本不支持会在 logs 里面直接打出来的 不是 docker -d

    2024年02月11日
    浏览(77)
  • Rocketmq安装与使用:启动报错:Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC ···

    下载rocketmq压缩包之后解压到目录下(不能是中文目录)之后,cmd打开启动 拦路虎1:运行后chua报错了o(╥﹏╥)o,暴风哭泣中 错误内容全部如下: Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. Unrecognized VM option

    2024年02月04日
    浏览(48)
  • docker 启动报错 library initialization failed - unable to allocate file descriptor table - out of memory

    docker 启动报错 library initialization failed - unable to allocate file descriptor table - out of memory 1.报错日志 library initialization failed - unable to allocate file descriptor table - out of memory/cm-server/aiboxCloud-web/boot/entrypoint.sh: line 2: 6 Aborted (core dumped) java -Xms1024m -Xmx2048m -jar -XX:+PrintGCDateStamps -XX:+PrintGCDetai

    2024年02月11日
    浏览(58)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包