文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Elasticsearch7.3安装与配置的操作过程

2024-04-02 19:55

关注

本篇文章为大家展示了Elasticsearch7.3安装与配置的操作过程,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

一、jdk的安装
1.下载jdk
.JDK下载地址:点击直达官网下载请添加链接描述
Elasticsearch7.3安装与配置的操作过程
2.解压并安装
tar -zxvf jdk-11.0.4_linux-x64_bin.tar.gz
mkdir -p  /usr/local/jdk/
mv  jdk-11.0.4  /usr/local/jdk/
3.配置环境变量
vi /etc/profile
export JAVA_HOME=/usr/local/jdk/jdk-11.0.4
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
4.编译
source   /etc/profile
5.查看
java -version
Elasticsearch7.3安装与配置的操作过程
二、es安装并配置
1.下载
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.3.0-linux-x86_64.tar.gz
2.解压
tar -zxvf elasticsearch-7.3.0-linux-x86_64.tar.gz

  1. 新建账号并授权
    Elasticsearch #要求不能使用超级用户root运行,所以我们建立一个测试账号
    groupadd testes

            useradd testesuser -g testes -p 123456
    
            然后,给testesuser用户elasticsearch目录的授权。
    
            chown -R testesuser:testes /usr/local/es/
            切换至elasticsearch目录,并以testesuser用户运行
    
            su testesuser
            这个用户专门用来给es操作的,如启动,暂停等。。。
    4.启动服务
         在es安装目录下进入bin文件夹
         运行elasticsearch,如果想后台运行后面加 -d,es默认会启动http 9200端口,tcp 9300端口
     5.防火墙添加
         firewall-cmd --zone=public --add-port=9200/tcp --permanent
         firewall-cmd --zone=public --add-port=9300/tcp --permanent
         firewall-cmd --reload
    6.测试
       方法1  直接通过浏览器测试

    Elasticsearch7.3安装与配置的操作过程
    方法2 curl   测试
    curl http://localhost:9200
    Elasticsearch7.3安装与配置的操作过程
    三、目录结构说明
    •  home目录 :使用$ES_HOME表示
    •  bin/ : 位置 $ES_HOME/bin,包含了elasticsearch和elasticsearch-plugin等脚本
    •  conf/ :位置 $ES_HOME/config,包含了 配置文件 elasticsearch.yml 和 log4j2.properties,使用 path.conf 指定
    •  data/ :位置 $ES_HOME/data,包含了每个index/shard的数据文件,可以指定多个位置,使用 path.data 指定
    •  logs/ : 位置 $ES_HOME/logs,使用 path.logs 指定
    •  plguins/ : 位置$ES_HOME/plugins
    •  repo/ :使用 path.repo指定,没有默认位置,表示共享文件系统repository的位置。可以指定多个位置。
    •  script/ :位置$ES_HOME/scripts,使用 path.scripts 指定。

四、启动服务报错解决
1.curl端口报错
. curl http://192.168.43.96:9200  拒绝连接

默认是通过127.0.0.1启动的 ,需要修改配置文件
Elasticsearch7.3安装与配置的操作过程
network.host: 192.168.43.96
http.port: 9200
2.ERROR: bootstrap checks failed
max file descriptors [10240] for elasticsearch process likely too low, increase to at least [65536]
切换到root用户
vi /etc/security/limits.conf
#添加如下内容:

上述内容就是Elasticsearch7.3安装与配置的操作过程,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网行业资讯频道。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-前端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯