部署ES
1、安装docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-composesudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-composedocker-compose --version2、elasticsearch
docker pull docker.elastic.co/elasticsearch/elasticsearch:6.4.0vim /etc/sysctl.conf
vm.max_map_count=262144
vim /etc/security/limits.conf
soft nofile 65536
hard nofile 655363、创建文件和目录
mkdir /home/docker/elasticsearch -p
cd /home/docker/elasticsearch
mkdir config
vim elasticsearch.yml
cd /home/docker/elasticsearch
vim docker-compose.yml
mkdir data4、elasticsearch.yml
5、docker-compose.yml
6、在每个服务器的docker-compose.yml 同级目录下同时执行 docker-compose up –d 命令,根据服务器性能,大概等待1分钟左右,两个节点的集群就创建成功了,当然可以通过执行以下命令查看启动状态:
7、查看集群的所有节点:
Last updated