在 centos7 上搭建 elasticsearch时,发生了一些报错,总结如下: 1. Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error=’Cannot allocate memory’ (errno=12) 原因:内存空间不足 解决办法:由于 elasticsearhc 默认分配空间为2g,可以通过修改配置文件 /config/jvm.options,降低分配的内存空间 vim /conf/jvm.opti 在搭建 Elasticsearch 服务时,可能会遇到一系列报错问题,这些错误通常与系统资源限制、配置不当或权限不足有关。在 CentOS7 上安装 Elasticsearch 时,常见的问题和解决方案如下: 1. **内存分配失败**: 报错信息:Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error=’Cannot allocate memory’ (errno=12) 原因:Elasticsearch 默认分配的内存(2GB)超过了系统的可用内存。 解决方法:通过编辑 `/config/jvm.options` 文件,减少 Elasticsearch 的内存分配。可以将 `-Xms` 和 `-Xmx` 参数设置为更低的值,例如1GB。 2. **文件描述符数量不足**: 报错信息:max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536] 原因:默认的文件描述符限制不足以满足 Elasticsearch 的需求。 解决方法:使用 `root` 用户编辑 `/etc/security/limits.conf` 文件,增加用户的最大文件描述符数,如设置为 `* soft nofile 65536` 和 `* hard nofile 131072`。 3. **用户线程创建限制**: 报错信息:max number of threads [1024] for user [lish] likely too low, increase to at least [2048] 原因:默认用户可创建线程的数量过少。 解决方法:通过编辑 `/etc/security/limits.d/90-nproc.conf` 文件,提高用户的最大线程数,如将 `* soft nproc 1024` 更改为 `* soft nproc 2048`。 4. **虚拟内存区域限制**: 报错信息:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] 原因:操作系统允许的最大虚拟内存区域数量不足。 解决方法:临时解决方案是使用 `sysctl` 命令调整:`sudo sysctl -w vm.max_map_count=262144`。永久解决方案是在 `/etc/sysctl.conf` 文件中添加 `vm.max_map_count=262144` 并重启系统。 5. **网络访问限制**: 原因:Elasticsearch 配置仅允许本地访问,默认监听 `localhost:9200`。 解决方法:编辑 `/usr/local/elasticsearch/conf/elasticsearch.yml` 文件,取消对特定 IP 的限制,使 Elasticsearch 可以接受远程连接。如果仍然无法访问,确保使用实际的 IP 地址而非 `localhost` 或 `127.0.0.1` 访问。 在处理这些问题时,记得每次更改配置后都要重启 Elasticsearch 服务,以便应用新的配置。此外,保持 Elasticsearch 和操作系统的更新也很重要,以避免已知问题和安全漏洞。在生产环境中,还需要关注日志输出,以监控可能的异常情况,并进行相应的性能调优。对于大规模部署,考虑使用集群配置,并根据需求调整副本数量、分片策略等。


























- 粉丝: 3
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 大数据在自动化车间的运用探讨.docx
- 大数据社会的具体场景.docx
- 最新黑黄商务项目管理培训汇报ppt通用模板.pptx
- 中煤集团物联网示范工程20120220.doc
- 电子商务专业实训基地建设的研究与探索.doc
- 网络技术全球化下国际贸易方式的探讨.docx
- 电子商务中的安全技术.doc
- 新奇特礼品电子商务网站建设前期规划.doc
- 基于Linux的温传感器DSB驱动程序设计.doc
- 基于粒子滤波算法的智慧社区信息化服务绩效评价.docx
- 大数据背景下财务共享中心绩效管理探究.docx
- 计算机发展论文论信息时代高校图书馆的现代化.doc
- 浅析互联网发展对公路运输经济带来的改变.docx
- 基于单片机的调速及显示系统方案设计书《课程报告》.doc
- 物联网在高校信息化发展中的应用.docx
- 大数据助力能源行业智能运营.pptx



- 1
- 2
前往页