问题一:
[2016-11-06T16:27:21,712][WARN ][o.e.b.JNANatives ]
unable to install syscall filter:
Java.lang.UnsupportedOperationException: seccomp unavailable: requires kernel 3.5+ with CONFIG_SECCOMPandCONFIG_SECCOMP_FILTERcompiledinatorg.elasticsearch.bootstrap.Seccomp.linuxImpl(Seccomp.java:349) ~[elasticsearch-5.0.0.jar:5.0.0]
at org.elasticsearch.bootstrap.Seccomp.init(Seccomp.java:630) ~[elasticsearch-5.0.0.jar:5.0.0]
原因:报了一大串错误,大家不必惊慌,其实只是一个警告,主要是因为你Linux版本过低造成的。
解决方案:
1、升级Linux的内核系统
2、警告不影响使用,可以忽略
问题二:
ERROR: bootstrap checks failed
max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]
原因:无法创建本地文件问题,用户最大可创建文件数太小
解决方案:
切换到root用户,编辑limits.conf配置文件, 添加类似如下内容:
vi /etc/security/limits.conf
添加如下内容:
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
备注:* 代表Linux所有用户名称(比如 hadoop)
保存、退出、重新登录才可生效
问题三:
max number of threads [1024] for user [es] likely too low, increase to at least [2048]
原因:无法创建本地线程问题,用户最大可创建线程数太小
解决方案:切换到root用户,进入limits.d目录下,修改90-nproc.conf 配置文件。
vi /etc/security/limits.d/90-nproc.conf
找到如下内容:
* soft nproc 1024
#修改为
* soft nproc 2048
问题四:
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启动找不到主机或路由
原因:ElasticSearch 单播配置有问题
解决方案:
检查ElasticSearch中的配置文件
vi config/elasticsearch.yml
找到如下配置:
discovery.zen.ping.unicast.hosts:["192.168.**.**:9300","192.168.**.**:9300"]
一般情况下,是这里配置有问题,注意书写格式
问题六:
org.elasticsearch.transport.RemoteTransportException: Failed to deserialize exception response from stream
原因:ElasticSearch节点之间的jdk版本不一致
解决方案:ElasticSearch集群统一jdk环境
问题七:
Unsupported major.minor version 52.0
原因:jdk版本问题太低
解决方案:更换jdk版本,ElasticSearch5.0.0支持jdk1.8.0
问题八:
bin/elasticsearch-plugin install license
ERROR: Unknown plugin license
原因:ElasticSearch5.0.0以后插件命令已经改变
解决方案:使用最新命令安装所有插件
bin/elasticsearch-plugin install x-pack
问题九:
Likely root cause: java.nio.file.AccessDeniedException:
出现这个异常的原因是当前用户没权限
解决办法 通过命令:
chown ksea /usr/local/elasticsearch -R为ksea这个用户进行授权
参考:
http://www.dajiangtai.com/community/18136.do?origin=csdn-geek&dt=1214
http://blog.csdn.net/mexican_jacky/article/details/51774596
分享到:
相关推荐
Elasticsearch 5.0.0 是一个重要的版本更新,它是 Elasticsearch 开源搜索引擎的一个里程碑。Elasticsearch 是基于 Lucene 库开发的...通过下载并安装 `elasticsearch-5.0.0` 文件,你可以开始探索和利用这些新特性。
官网下载太慢
压缩包中的 `elasticsearch-5.0.0.tar.gz` 文件是 Elasticsearch 5.0.0 的源代码或二进制分发包,用户可以通过解压并运行来安装和启动服务。而 `elasticsearch-head-master.zip` 是一个基于网页的 Elasticsearch ...
标题中的"elasticsearch-head-5.0.0.tar.gz"表明这是一个针对Elasticsearch 5.0.0版本的Head工具的归档文件,文件格式为tar.gz,这是一种常见的Linux/Unix系统下的文件打包和压缩格式。 在Elasticsearch中,Head...
Elasticsearch 5.0.0 是一个基于Java开发的开源全文搜索引擎,它以其高效、可扩展性以及灵活性而闻名。这个版本的发布标志着Elasticsearch的一个重要里程碑,引入了许多新特性和改进,旨在提高搜索性能和数据分析...
确保系统已安装Java Development Kit (JDK) 8或以上版本,因为Elasticsearch运行需要Java环境。 2. **下载Elasticsearch**:访问官网(https://www.elastic.co/downloads/elasticsearch)下载最新稳定版的Elastic...
elasticsearch-head 是用于监控 Elasticsearch 状态的客户端插件,...elasticsearch-head插件是使用JavaScript开发的,依赖Node.js库,使用Grunt工具构建,所以要安装elasticsearch-head,还需要先安装Node.js和Grunt。
本文将详细介绍在Linux和Windows系统上安装和部署Elasticsearch的详细步骤。 **Windows安装部署** 1. **下载与解压**:首先从官方渠道获取Elasticsearch的zip安装包,例如`elasticsearch-6.6.1.zip`,并将其解压到...
在本文中,我们将深入探讨如何进行Elasticsearch(ES)的单点部署,安装Kibana,并配置IK分词器,这些都是大数据分析和日志管理中至关重要的组件。 ## 一、Elasticsearch(ES)单点部署 ### 1.1 下载ES 首先,你...
安装elasticsearch-head-5.0.0.zip非常简单,通常只需要将解压后的文件放到Elasticsearch的plugins目录下,然后重启Elasticsearch服务。通过在浏览器中输入`http://localhost:9200/_plugin/head/`(假设Elastic...
Elasticsearch 安装配置详解及常见错误解决办法 Elasticsearch 是一个基于 Lucene 库的搜索引擎,提供了强大的全文搜索功能。本文将详细介绍 Elasticsearch 的安装配置过程,以及常见错误的解决办法。 一、Elastic...
### Elasticsearch在Linux系统的安装与配置详解 #### 一、引言 Elasticsearch是一款基于Lucene的开源搜索和分析引擎,适用于全文检索、结构化数据检索等场景。它以其高性能、高扩展性和易于使用的特性而受到广泛...
### Elasticsearch 5.4.1 安装与配置详解 #### 一、Elasticsearch简介 Elasticsearch是一个基于Lucene的开源搜索和分析引擎,适用于各种类型的数据,包括文本、数字、地理空间数据等。它能够提供快速的全文搜索能力...
2. **下载安装包**:这里的"es安装包"即为Elasticsearch的安装文件,通常是一个zip或tar.gz格式的压缩包。你需要从官方网站或者镜像站点下载对应版本的安装包,确保与你的系统兼容。 3. **解压安装**:下载完成后,...
Logash+Elasticsearch+Kibana+日志系统全套安装部署.rar Logash+Elasticsearch+Kibana+日志系统全套安装部署.rar Logash+Elasticsearch+Kibana+日志系统全套安装部署.rar Logash+Elasticsearch+Kibana+日志系统全套...
ElasticSearch部署操作说明 ElasticSearch是一款开源的搜索引擎库,基于Lucene库,提供了一个分布式的搜索引擎服务。下面是ElasticSearch部署操作的详细说明: 一、环境准备 1. 安装JDK环境:ElasticSearch需要...