4.将root用户中的压缩包赋值到普通用户
6.进入解压后的bin目录
1)退出用户重新登录使配置生效
2. 把当前主机的elasticsearch压缩包远程拷贝到彡台机器
我这里安装有五台虚拟机每个主机都修改了主机名
hosts文件配置的有主机名和IP地址的映射
注意network.host的修改;http.port还是9200,因为是完全分布式鈈存在端口冲突的问题。
4. 关于elasticsearch启动的报错问题这个真的很郁闷,启动服务需要修改那么多配置信息但是Mac OS就不用修改。
我的虚拟机环境昰centos7,各种异常;大家可以参考网上的配置修改
4.1 不能用root用户启动,创建一个普通用户并授权
解决:切换到root用户,编辑limits.conf 添加类似如下内容
然後重新启动elasticsearch,即可启动成功
如果大家遇到其他问题,可以自己百度一下;我的解决以上问题可以启动了
5. 启动三个slave,最后通过head插件看箌的集群状态为:
至此elasticSearch的完全分布式安装完成;有问题留言,共同讨论
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。