一,准备三台虚拟机

修改主机映射:vi/etc/hosts
192.168.***.*** 主机名

二,es启动时需要使用非root用户,所有创建一个用户

  • 注:(***)为你定义的用户名字

useradd ***;

三,为新创建的用户添加密码

echo *** | passwd --stdin ***

四,为新创建的用户添加用户权限

  • 注:需用root用户来进行操作

echo "*** ALL = (root) NOPASSWD:ALL" | tee /etc/sudoers.d/***

/etc/sudoers的权限必须是0440
设置限为:0440
chmod 0440 /etc/sudoers.d/***

五,创建一个***目录

  • 注:(***)为你定义的目录名字

mkdir /{***,**}

六,给相应的目录添加权限

chown -R ***(用户名):***(用户名)/{***,**(目录) }

七,安装jdk并配置环境变量(jdk要求1.8以上)

1,下载Linux环境下的jdk1.8
2,导入jkd1.8
3,解压到 usr/local/

tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/

4.修改环境变量,通过命令

vim /etc/profile

在文件尾加入:

export JAVA_HOME=路径
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

保存并退出
保存完之后,我们还需要让这个环境变量配置信息里面生效,要不然只能重启电脑生效了。
通过命令source /etc/profile让profile文件立即生效
5.测试是否安装成功
java -version

八,上传es安装包并解压

tar -zxvf elasticsearch-6.3.0.tar.gz -C /***(你定义的目录名字)/

九,修改es配置

!!!注:冒号后面加空格!!!

vim /***(你定义的目录名字)/elasticsearch-6.3.0/config/elasticsearch.yml

  • 集群名称

cluster.name: ***

  • 节点名称,要唯一

node.name: **

  • 数据存放位置

path.data: ***/data

  • 日志存放位置(可选)

path.logs: ***/logs

  • es绑定的ip地址((三台虚拟机各为自己的ip)

network.host: 192.168.**.**

  • 初始化时可进行选举的节点(主机映射的名称)

discovery.zen.ping.unicast.hosts: ["***", "***", "***"]

十,更改配置

用户最大可创建文件数太小
sudovi/etc/security/limits.conf

*hardnofile65536
*softnproc4096
*hardnproc4096

十一,最大虚拟内存太小

sudovi/etc/sysctl.conf
vm.max_map_count=262144

十二,查看虚拟内存的大小

sudosysctl-p

十三,在其他节点上修改es配置

需要修改的有:node.name和network.host

十四,重启环境变量

source /etc/profile

十五,测试

1,选择创建的用户

su ***

2,启动es

cd /**/elasticsearch-6.3.0/bin/

./elasticsearch

3,Linux中查看集群状态

curl-XGET'http://192.168.**.**:9200/_cluster/health?pretty'

4,浏览器中查看集群状态

输入:http://192.168.**

linux上elasticsearch集群搭建相关推荐

  1. linux 上elasticsearch集群搭建详解,手把手教学(tar下载包)

    1.安装jdk: 由于es是基于java的,所以先安装jdk: yum install java-1.8.0-openjdk* -y 此命令install结束后不用再去配置环境变量了,直接输入java ...

  2. elasticsearch集群搭建及springboot集成使用

    elasticsearch集群搭建及springboot集成使用 1. ES介绍 2. 原理 2.1 核心概念 2.2 索引功能 2.3 ES特性 3. 分词器(analyzer) 4. 集群搭建 4 ...

  3. Elasticsearch集群搭建手册及配置详情(基于elasticsearch-8.5.2版本)

    Elasticsearch集群搭建手册及配置详情(基于elasticsearch-8.5.2版本) 0 安装前准备工作 0.1 安装包下载 组件 安装包 下载地址 es elasticsearch-8 ...

  4. (六)elasticsearch 集群 网络超时解决方案 --- Elasticsearch 集群搭建

    上一篇: (五)elasticsearch 集群扩展 --- Elasticsearch 集群搭建 因为网络原因,可能会有节点被踢出集群,如果网络恢复,节点会再次加入集群,但是这中间的过程是比较耗费性 ...

  5. elasticsearch集群搭建记录

    elasticsearch集群搭建记录 一.集群服务器配置信息 二.安装 JDK 三.下载 ElasticSearch 安装包和中文分词器并解压 四.创建用于存放数据与日志的目录 五.集群配置 5.1 ...

  6. elasticsearch 集群搭建 + kibana配置

    elasticsearch 集群搭建 + kibana配置 一.elasticsearch 集群搭建 1.下载并解压elasticsearch 2.ES集群搭建 2.1 打开防火墙9200,9300端 ...

  7. Elasticsearch集群搭建、优化及实践

    文章目录 一.Elasticsearch集群 1.Elasticsearch集群概念 2.Elasticsearch集群安装 3.安装Kibana 4.测试集群状态 二.Elasticsearch优化 ...

  8. elasticsearch集群搭建

    elasticsearch ARM架构集群搭建 一.搭建环境 搭建服务器IP 环境 es版本号 路径 20.10.0.xx CentOS Linux release 7.9.2009 (AltArch ...

  9. 六,搭建elasticsearch集群搭建

    @Author : By Runsen @Date : 2020/6/12 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘 ...

最新文章

  1. SAP MMBE库存数量与在库序列号数量差异之处理
  2. IntelliJ IDEA 安装问题解决
  3. python如何取消缩进_python如何处理缩进
  4. Cert manager自动签发/更新证书
  5. 12 哈希表相关类——Live555源码阅读(一)基本组件类
  6. springboot系列(十)springboot整合shiro实现登录认证
  7. 【渝粤教育】电大中专计算机职业素养 (7)作业 题库
  8. java使用httpClient解决外部url请求访问
  9. 管理感悟:宁可五个阶段做三个月,绝不一个阶段做二个月
  10. 关于数模中编程的一点愚见
  11. Windows、Linux下安装Redis图文教程
  12. 机器人周志_智能机器人杂志
  13. 我的日常工作剖析,美好的一天,从每一天开始。
  14. 软件质量的定义及其六大特性(质量模型)
  15. (一)Activiti 数据库25张表——一般数据1 (ACT_GE_BYTEARRAY)
  16. mac蓝牙鼠标总是自己断开_解决Mac蓝牙鼠标和键盘经常断开的问题
  17. 【C语言】街区最短路径问题解题思路
  18. 可发教育类论文的期刊《家长》简介及投稿邮箱
  19. Stm32F04 时钟配置
  20. [Vue.js 1] 入门基础知识与开发

热门文章

  1. 关于蓝牙DIY设计+18个详细案例
  2. 三菱工控板底层源码_FX2N-20MT仿三菱PLC 国产PLC PLC板 PLC工控板 单片机控制板
  3. python3操作sqite3删除数据表字段
  4. Dockerfile构建镜像最佳实践
  5. QQ音乐 for Mac(腾讯音乐客户端)
  6. 搞定动画之 JQuery 中的预定义动画
  7. CRM客户关系管理系统开发第十九讲——实现客户拜访记录管理模块中条件查询客户拜访记录列表的功能
  8. IEEE 标准 802.1Qav™-2009翻译
  9. Race【模拟】Rating
  10. 浅谈麦克风指向性原理、设计及应用