关于es启动的相关报错
来源:互联网 发布:知乎无法注册 编辑:程序博客网 时间:2024/05/24 05:14
es的版本:5.4.0
之前,我在测试服务器上,安装启动es的时候,出现的报错,因为服务器等各种环境因素不同,所遇到的报错也不相同。这次只遇到下面这两个:
==========================
1、max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
修改/etc/sysctl.conf配置文件,
cat /etc/sysctl.conf | grep vm.max_map_count
vm.max_map_count=262144
如果不存在则添加
echo "vm.max_map_count=262144" >>/etc/sysctl.conf
并且:
sysctl -p // 一开始没有输入这个,就仍是报告上面的错误!!
2、启动异常:ERROR: bootstrap checks failed
system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk
问题原因:因为Centos6不支持SecComp,而ES默认bootstrap.system_call_filter为true进行检测,所以导致检测失败,失败后直接导致ES不能启动。详见 :https://github.com/elastic/elasticsearch/issues/22899
解决方法:在elasticsearch.yml中配置bootstrap.system_call_filter为false,注意要在Memory下面:
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
=====================
参考文献:http://blog.csdn.net/qq942477618/article/details/53414983
http://www.cnblogs.com/sloveling/p/elasticsearch.html
- 关于es启动的相关报错
- 关于tomcat启动报错的原因
- ES查询报错
- 关于Eclipse启动报错的问题解决方案
- 关于Eclipse中启动wildfly超时报错的问题
- 关于JIRA启动报错的解决步骤
- 关于nodejs中使用命令行启动报错的问题
- 关于appium启动报错问题的解决办法
- 关于xcode5启动模拟器报错的问题
- 关于复制项目中项目启动报错的问题
- 关于启动vue+node.js项目报错的解决
- Storm0.9.3启动后关于参数问题的报错
- 关于导入项目报错相关问题
- ES _type 的相关整理
- es启动失败,报错:Could not reserve enough space for object heap
- 用systemctl启动es报错文件描述符不够只有4096
- 关于启动图片 Default.png报错
- 关于eclipse中的Tomcat启动报错
- 深入理解Callable
- 自定义view实现一个游标效果
- C#获取所有串口号
- 字典序(今日头条2017秋招真题)
- Metasploit与渗透测试简介
- 关于es启动的相关报错
- 垃圾回收机制
- spark stage的划分和task分配
- 泛型的定义和使用
- 进程与线程之间那些事儿:
- 简单的数据库操作与变量
- 【bzoj2789】[Poi2012]Letters
- effective C++ 条款二十六解读
- Java8源码-LinkedHashMap