HCRM博客

CentOS环境下如何启动Elasticsearch?详细步骤与注意事项有哪些?

CentOS启动Elasticsearch的详细步骤

准备工作

CentOS环境下如何启动Elasticsearch?详细步骤与注意事项有哪些?-图1

在开始之前,请确保您的CentOS系统已经安装了Java环境,因为Elasticsearch是基于Java开发的,以下是准备工作的大致步骤:

  1. 确保Java版本为1.8或更高版本。
  2. 安装Elasticsearch的依赖包。

下载Elasticsearch

  1. 访问Elasticsearch的官方下载页面:https://www.elastic.co/cn/downloads/elasticsearch
  2. 选择适合您的CentOS版本的Elasticsearch安装包。
  3. 下载完成后,将安装包上传到CentOS服务器。

安装Elasticsearch

解压下载的Elasticsearch安装包:

tar -zxvf elasticsearch-7.10.1.tar.gz

将解压后的Elasticsearch文件夹移动到系统目录下:

mv elasticsearch-7.10.1 /usr/local/elasticsearch

设置Elasticsearch的运行用户:

chown -R elasticsearch:elasticsearch /usr/local/elasticsearch

配置Elasticsearch

编辑Elasticsearch的配置文件:

CentOS环境下如何启动Elasticsearch?详细步骤与注意事项有哪些?-图2

vi /usr/local/elasticsearch/config/elasticsearch.yml

在配置文件中添加以下内容:

# 设置集群名称
cluster.name: my-es-cluster
# 设置节点名称
node.name: my-es-node
# 设置数据存储路径
path.data: /usr/local/elasticsearch/data
# 设置日志存储路径
path.logs: /usr/local/elasticsearch/logs
# 设置JVM内存
java.mem.heapinitial: 1g
java.mem.maxdirect: 1g

保存并退出配置文件。

启动Elasticsearch

进入Elasticsearch的bin目录:

cd /usr/local/elasticsearch/bin

使用以下命令启动Elasticsearch:

./elasticsearch

查看Elasticsearch的启动状态:

./elasticsearch-plugin list

验证Elasticsearch

使用curl命令测试Elasticsearch:

CentOS环境下如何启动Elasticsearch?详细步骤与注意事项有哪些?-图3

curl -X GET "localhost:9200"

如果看到以下输出,则表示Elasticsearch已成功启动:

{
  "name" : "my-es-node",
  "cluster_name" : "my-es-cluster",
  "cluster_uuid" : "1a9c6b6e-7b5c-4b0a-8f9c-6f5f8b6e5b6e",
  "version" : {
    "number" : "7.10.1",
    "build_hash" : "d7e1e0390a",
    "build_date" : "2020-07-21T14:22:47.925Z",
    "build_snapshot" : false,
    "lucene_version" : "8.7.0"
  },
  "tagline" : "You Know, for Search"
}

FAQs

Q1:为什么我的Elasticsearch启动失败?

A1:请检查以下原因:

  1. 确保Java环境已正确安装。
  2. 检查Elasticsearch的配置文件,确保所有配置项正确。
  3. 确保Elasticsearch的运行用户已正确设置。

Q2:如何停止Elasticsearch?

A2:在Elasticsearch的bin目录下,使用以下命令停止Elasticsearch:

./elasticsearch-stop

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/89207.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~