本文描述了ElasticSearch 的RPM包安装和二进制包安装,描述了关键配置参数。
大数据
zookeeper学习笔记
zookeeper学习笔记。
CDH6.2.0系统部署手册
本文描述了CDH6.2.0系统安装、配置。
CDH平台部署参考手册
本文描述了CDH部署的组件分布、网络拓扑和服务器硬件要求。
Etcd+TLS集群部署
本文描述了关于etcd集群的部署,并启用TLS证书的步骤。
Anaconda安装手册
CentOS6.5安装ElasticSearch5.3.3出现内核过低及system call filters failed的解决办法
CentOS6.5安装ElasticSearch5.3.3出现内核过低及system call filters failed的解决办法 。
CentOS 7.x运行ElasticSearch5.3.3出现memory is not locked
1. 问题描述
ElasticSearch版本为5.3.3,安装在CentOS 7.3操作系统上,集群共计3个节点,运行一段时间后,出现了memory is not locked的报错:
ERROR: bootstrap checks failed
memory locking requested for elasticsearch process but memory is not locked
2. 原因分析
ElasticSearch5.3.3 在CentOS 7.x以上版本中,默认配置bootstrap.memory_lock: true
,但是系统又锁定内存失败。
3. 解决办法
(1)gz或者tar.gz包安装的ElasticSearch
sudo vim /etc/security/limits.conf
#添加如下两行
* soft memlock unlimited
* hard memlock unlimited
(2)RPM包或者DEB包安装
在系统配置文件设置MAX_LOCKED_MEMORY
为unlimited
,或者使用系统 systemd
。
#rpm
vi /etc/sysconfig/elasticsearch
MAX_LOCKED_MEMORY=unlimited
#deb
vi /etc/default/elasticsearch
MAX_LOCKED_MEMORY=unlimited
(3)系统使用systemd
使用systemd
管理的系统,在systemd
配置文件中配置LimitMEMLOCK
# 加载成默认
vi /usr/lib/systemd/system/elasticsearch.service
[Service]
LimitMEMLOCK=infinity
# 覆盖加载(和默认二选一),也可以sudo systemctl edit elasticsearch编辑
vi /etc/systemd/system/elasticsearch.service.d/override.conf
[Service]
LimitMEMLOCK=infinity
# 加载
sudo sys
CentOS7.3上离线安装Ambari及使用HDP部署hadoop集群服务
CentOS7.3上离线安装Ambari及使用HDP部署hadoop集群服务。
在Ambari上利用HDP安装HDFS并启用HA
在Ambari上利用HDP安装HDFS并启用HA。