第 27 章 - 源码篇 - 构建你的 Elasticsearch 8 本地集群调试环境:步骤与技巧

流程导图

在这里插入图片描述

详细做法

  1. 下载 elasticsearch 8.0.1 源码
  2. 下载 elasticsearch 8.0.1 发行版
  3. IDEA 选择 File->Open ,选择 build.gradle,idea 会自动下载项目所需要的 jdk、gradle,当然前提是你能科学上网
  4. 项目配置
    在这里插入图片描述
    Gradle user home 是我们自定义的一个目录,该目录存储了与 Gradle 相关的用户级配置和缓存文件。gradle 下载的内容会被放到 Gradle user home 的 cache->modules-2->files-2.1。
    我们可以在 Gradle user home 创建配置文件,对 gradle 进行配置。
    笔者是直接将 gradle 的安装地址 /Users/chenshaoping/gradle/gradle-7.4 作为 Gradle user home
  5. 配置 gradle 镜像站
    Gradle user home 目录下创建 init.d 目录,并在 init.d 目录下,创建 init.gradle 文件。
    文件内容如下
allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
        maven { url 'https://maven.aliyun.com/repository/public/' }
        maven { url 'https://maven.aliyun.com/repository/google/' }
        maven { url 'https://maven.aliyun.com/repository/jcenter/' }
        maven { url 'https://maven.aliyun.com/repository/central/' }
        mavenLocal()
        mavenCentral()
    }
}

当然,我们也可以在该目录下创建 gradle.properties 文件。这里用不到该文件,不过多介绍。

  1. 复制多份 elasticsearch 8.0.1 发行版
copy elasticsearch elasticssearch8-1
copy elasticsearch elasticssearch8-2
copy elasticsearch elasticssearch8-3

这一步是为了在本地分别启动 3 个 elasticsearch 节点

  1. 修改 elasticsearch.yml
    修改 elasticssearch8-1 -> config -> elasticsearch.yml
xpack.security.enabled: false
node.name: node
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值