1.下载安装包并上传至服务器

2.解压至当前文件夹

tar -xzvf xxx.tar.gz

3.配置JDK

如果服务器上已经配置了JDK,则在解压后的elasticsearch 文件夹的bin 目录中的elasticsearch 进行修改,否则不做更改

添加配置如下

#=======添加配置解决jdk版本问题=====
export JAVA_HOME=/opt/elasticsearch-7.4.0/jdk # (将原目录修改为es中自带jdk的配置目录)
export PATH=$JAVA_HOME/bin:$PATH
#============

#=======添加配置解决jdk版本问题=====

if [ -x "$JAVA_HOME/bin/java" ]; then
JAVA="/opt/elasticsearch-7.4.0/jdk/bin/java"
else
JAVA=`which java`
fi
#==========

4.修改配置文件

vim /elasticsearch/config/elasticsearch.yml

三处分别开启外网访问,端口,以及节点名

5.启动

由于 elasticsearch不如许root 用户启动,所以需要创建一个新用户

  依次输入命令

adduser elasticsearch  #创建一个新用户
passwd elasticsearch #创建用户密码,需要输入两次
chown -R elasticsearch  elasticsearch #将对应的文件夹权限赋给该用户
su elasticsearch #切换至elasticsearch用户

./bin/elasticsearch #启动 (前台)

6.访问 ip+端口

成功!

7.可能会遇到的问题

问题一

解决:

找到elasticsearch.yml配置文件 追加

  1. bootstrap.system_call_filter: false
  2. cluster.initial_master_nodes: ["node-1"]

问题二

BindTransportException[Failed to bind to [9300-9400]

修改配置文件中   network.host  这网上说的各有不同有的是127.0.0.1 ,有的是宿主机ip,有的是0.0.0.0 ,看情况去配置即可

问题三

JDK 的问题,上文已经提及不再赘述

问题四

root用户无法运行的问题 同上

问题五

注意服务器防火墙关闭,及端口开放

最新文章

  1. 你的日志组件记录够清晰嘛?--自己开发日志组件 Logger
  2. Windows环境下MongoDB的安装与配置
  3. 框架Maven笔记系列 一 基础
  4. 每天一个 Linux 命令(12):more命令
  5. 删除内容并不能删除field structure -- features_revert
  6. Microsoft Visual Studio Ultimate 2013 with Update 3 CN+EN
  7. ExtJS控件样式修改及美化
  8. C# DataGridView的初始化
  9. QT设置前景图位置(配色简单漂亮)
  10. 1.Redis 的安装
  11. 【移动开发】AIDL中callback的实现
  12. Validate Binary Search Tree(一定掌握的方法)
  13. Android Gradle使用总结
  14. PBRT笔记(1)——主循环、浮点误差
  15. springBoot系列-->springBoot注解大全
  16. Javascript异步编程之二回调函数
  17. 软件工程项目之摄影App(第二次冲刺)
  18. Storm 集群
  19. bzoj 1171 并查集优化顺序枚举 | 线段树套单调队列
  20. js td innerHTML

热门文章

  1. M语言的写、改、删(Power Query 之 M 语言)
  2. CF1145F Neat Words 题解
  3. SP8374 PARKET1 - PARKET 题解
  4. 针对HttpClient 重写 HttpRequestRetryHandler针对特定异常 增加重试
  5. props 使用场景 及 布局提升
  6. Java高级:条件队列与同步器Synchronizer的原理+AQS的应用
  7. JAVA获得websocket请求路径前缀
  8. codeforces 624C Graph and String
  9. Codeforces 450E:Jzzhu and Apples(构造,数学)
  10. 第二十七个知识点:什么是对称密码加密的AEAD安全定义?