转载自: http://www.itdadao.com/articles/c15a1228740p0.html
1、启动 elasticsearch 如出现异常 can not run elasticsearch as root
解决方法:创建elasticsearch 账户,修改文件夹 文件 所属用户 组
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,而ES5.2.1默认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
3、启动后,如果只有本地可以访问,尝试修改配置文件 elasticsearch.yml
中network.host(注意配置文件格式不是以 # 开头的要空一格, : 后要空一格)
为 network.host: 0.0.0.0
默认端口是 9200
注意:关闭防火墙 或者开放9200端口
4、ERROR: bootstrap checks failed
max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]
max number of threads [1024] for user [lishang] likely too low, increase to at least [2048]
解决方法:切换到root用户,编辑limits.conf 添加类似如下内容
vi /etc/security/limits.conf
添加如下内容:
-
soft nofile 65536
-
hard nofile 131072
-
soft nproc 2048
-
hard nproc 4096
5、max number of threads [1024] for user [lish] likely too low, increase to at least [2048]
解决:切换到root用户,进入limits.d目录下修改配置文件。
vi /etc/security/limits.d/90-nproc.conf
修改如下内容:
- soft nproc 1024
修改为
- soft nproc 2048
6、max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]
解决:切换到root用户修改配置sysctl.conf
vi /etc/sysctl.conf
添加下面配置:
vm.max_map_count=655360
并执行命令:
sysctl -p
然后,重新启动elasticsearch,即可启动成功。
相关推荐
**Elasticsearch 5.2.2 和 Kibana 5.2.2 知识点详解** **一、Elasticsearch 5.2.2** Elasticsearch 是一个基于 Lucene 的开源分布式搜索引擎,以其高可扩展性、实时搜索和分析能力而闻名。在 5.2.2 版本中,它提供...
8. **Windows支持**:描述中提到的是Windows版本,这意味着Elasticsearch 5.2.2已经为Windows操作系统做了优化,用户可以在Windows环境下轻松安装和运行。 9. **文件名称列表**:“elasticsearch-5.2.2”可能是解压...
7. 监控与报警:Elasticsearch 内置了监控功能,可以跟踪节点和集群的状态,5.2.2 版本的监控指标更加丰富,有助于及时发现并解决问题。 8. 安全性:在 5.2.2 版本中,Elasticsearch 引入了基本的安全特性,如用户...
来自ES官方5.2.2版本 搭配KIBANA 5.2.2版本使用 开箱即可运行 选择/bin 下的elasticSearch.bat即可运行 支持springboot data ealsticsearch
Elasticsearch 5.2.2 是一个高度可扩展、高性能的开源全文搜索引擎,由Apache许可协议授权。它被广泛用于大数据分析、日志聚合、实时搜索和许多其他基于搜索的应用场景。Elasticsearch的核心特性包括分布式、RESTful...
**Elasticsearch 5.2.2 IK分词插件...总的来说,Elasticsearch 5.2.2版本配合IK分词插件,能有效解决中文搜索中的分词问题,实现更精准的搜索匹配。通过合理的配置和维护,可以进一步优化搜索性能,满足多样化的需求。
基于Java+Maven实现的elasticsearch5.2.2的搜索,代码中实现了IK+pinyin分词器混合使用进行查询,有index、mapping、field的建立方法,也有不同的查询方法,也有数据组装封装发方法。
elasticsearch-5.2.2客户端JAVA开发需要的69个jar包。当然也可以通过maven自动下载。activation-1.1.jar,bcpkix-jdk15on-1.55.jar,bcprov-jdk15on-1.55.jar,commons-codec-1.10.jar,commons-logging-1.2.jar,...
Elasticsearch(简称ES)是一种流行的开源全文搜索引擎,基于Lucene构建,提供了一个分布式、RESTful风格的搜索和数据分析引擎。在处理中文分词方面,Elasticsearch有一个非常重要的插件——IK分词器(Analysis IK)...
Elasticsearch(简称ES)是一款基于Lucene的开源、分布式全文搜索引擎,它在处理海量数据时展现了极高的性能和灵活性。5.2.2是其稳定版本之一,为用户提供了强大的搜索、分析和监控能力。本文将深入探讨Elastic...
访问elasticsearch集群发现访问不了,查了下日志才发现,我的license过期啦!为处理许可证过期时间,小编特做
CentOS7下安装搭建elasticsearch-5.2.2.tar.gz分布式集群的全过程,包括创建非root用户、配置参数设置等详细过程,这是本人亲自搭建,有详细的截图说明过程。 说明的是:CentOS7下基本的JDK、防火墙等设置就不多讲
本文将详细介绍Elasticsearch的安装、配置以及与Spring的整合,还会涉及Elasticsearch的curl命令操作和中文分词器IK的安装。 一、Elasticsearch的安装与启动 1. 首先,Elasticsearch运行需要Java Development Kit...
Elasticsearch 子项目:服务器 org.elasticsearch/elasticsearch/5.2.2/elasticsearch-5.2.2.jar
在使用 Elasticsearch 5.2.2 之前,确保你已经安装了兼容的 Java Development Kit (JDK),即 JDK 1.8。这是因为 Elasticsearch 是用 Java 编写的,并且它依赖于特定版本的 JDK 来运行。 1. **分布式架构**: ...
2. **下载安装包**:这里的"es安装包"即为Elasticsearch的安装文件,通常是一个zip或tar.gz格式的压缩包。你需要从官方网站或者镜像站点下载对应版本的安装包,确保与你的系统兼容。 3. **解压安装**:下载完成后,...
本文将围绕“elasticsearch-head-5.2.2.zip”这个压缩包,深入探讨Elasticsearch-Head的安装、使用以及相关知识点。 首先,"elasticsearch-head-5.2.2.zip"这个文件名表明我们获取的是Elasticsearch-Head的5.2.2...
内含的一键安装脚本 `installES.sh` 是为了简化 Elasticsearch 的部署过程,使得用户能够在Linux环境中快速便捷地安装和配置 Elasticsearch 7.7.0。通常,这个脚本会包含以下步骤: 1. **环境检查**:检查操作系统...
### Elasticsearch 5.4.1 安装与配置详解 #### 一、Elasticsearch简介 Elasticsearch是一个基于Lucene的开源搜索和分析引擎,适用于各种类型的数据,包括文本、数字、地理空间数据等。它能够提供快速的全文搜索能力...
Elasticsearch集群安装配置 Elasticsearch 是一个基于 Apache Lucene 的搜索和数据分析引擎,支持实时搜索、数据分析和报表生成等功能。为了实现高可用性和高性能,Elasticsearch 集群安装配置是非常重要的。本文将...