如何通过docker-compose部署单节点ES

一、概述

Linux系统搭建单节点ES的方式有很多种,其中通过docker-compose进行安装最为方便。

二、准备

1、配置虚拟机
1.1、设置IP

将虚拟机IP设置为192.168.1.100;

1.2、设置内存

将虚拟机内存设置为4G,内存太小可能导致ES无法正常运行;

1.3、修改limits.conf

limits.conf文件可以设置用户最大可创建文件的数量

# cat >> /etc/security/limits.conf << EOF
* soft nofile 65536
* hard nofile 131072
EOF
# cat /etc/security/limits.conf

说明:上面指令用于向/etc/security/limits.conf文件末尾添加如下内容:

* soft nofile 65536
* hard nofile 131072

注意

如果不设置用户最大可创建文件的数量,则elasticsearch启动时出现如下信息:

…省略…
ERRO

你可能感兴趣的:(Docker,docker,elasticsearch,docker-compose)