Elasticsearch集群搭建
1. 将elasticsearch-6.3.1拷贝其他虚拟机上
scp -r elasticsearch-6.3.1/ hdp-2:$PWD
scp -r elasticsearch-6.3.1/ hdp-3:$PWD
2.修改其他虚拟机上的配置
[root@hdp-1 ~]# cd apps
[root@hdp-1 apps]# cd elasticsearch-6.3.1/
[root@hdp-1 elasticsearch-6.3.1]# cd config/
[root@hdp-1 config]# vi elasticsearch.yml
(查看本机IP地址:ifconfig)
修改以下几行
cluster.name: my-application
node.name: node-1
path.data: /home/zpark/esdata/data
path.logs: /home/zpark/esdata/log
network.host: 192.168.0.128
discovery.zen.ping.unicast.hosts: ["hdp-1", "hdp-2","hdp-3"]
修改两个文件
vi /etc/security/limits.conf
- soft nofile 65536
- hard nofile 65536
vi /etc/sysctl.conf
vm.max_map_count=262144
因为ELK没有权限
所以需要创建一个用户:
(如果之前一直是root用户操作,会报错,因为es默认不允许在root用户使用)
[root@hdp-2 /]# cd home/
[root@hdp-2 home]# useradd zpark
给zpark用户设置密码
passwd zpark
我的密码:123456
修改权限:
在root用户下的cd /
chown -R zpark:zpark /root
chmod -R 755 /root/apps/jdk1.8.0_201
chown -R zpark /root/apps/jdk1.8.0_201
切换用户:
su zpark
[zpark@hdp-3 /]$ cd
[zpark@hdp-3 ~]$ cd /root
[zpark@hdp-3 root]$ cd apps
[zpark@hdp-3 apps]$ ll
本文详细介绍如何在多台虚拟机上部署Elasticsearch集群,包括软件拷贝、配置修改、用户权限设置及启动步骤。重点讲解了elasticsearch.yml文件的配置要点,如集群名称、节点名称、数据路径、日志路径、网络主机和发现主机等。
1060

被折叠的 条评论
为什么被折叠?



