前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >客快物流大数据项目(三十六):安装ElasticSearch-7.6.1

客快物流大数据项目(三十六):安装ElasticSearch-7.6.1

作者头像
Lansonli
发布2022-02-24 14:20:58
2490
发布2022-02-24 14:20:58
举报
文章被收录于专栏:Lansonli技术博客

目录

安装ElasticSearch-7.6.1

一、配置ES

二、操作系统配置

三、运行ES

安装ElasticSearch-7.6.1

一、​​​​​​​配置ES

操作步骤

说明

1

进入软件包所在目录

cd /export/softwares

2

下载ES-7.6.1

curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.1-linux-x86_64.tar.gz

3

解压ES

tar -zxf elasticsearch-7.6.1-linux-x86_64.tar.gz -C /export/services/

4

创建ES软连接

cd /export/services/

ln -s elasticsearch-7.6.1 es

5

配置环境变量

export ES_HOME=/export/softwares/es

6

添加ES的用户

useradd es

7

设置ES安装包的权限

chown es:es -R elasticsearch-7.6.1

chown es:es -R es

8

配置jvm.options

vim /export/services/es/config/jvm.options

9

配置elasticsearch.yml

vim /export/services/es/config/elasticsearch.yml

二、​​​​​​​操作系统配置

操作步骤

说明

1

Es要求禁用交换空间,配置永久关闭swap

vim /etc/fstab

2

设置es用户最大打开文件数

echo "es - nofile 65535" >> /etc/security/limits.conf

3

设置es用户最少可创建4096个线程

echo "es - nproc 4096" >> /etc/security/limits.conf

4

设置ES使用mmapfs存储索引的最大值

sysctl -w vm.max_map_count=262144

三、运行ES

操作步骤

说明

1

切换到es用户下

su - es

2

启动

cd /export/services/es/

nohup ./bin/elasticsearch &

3

注意(如果启动提示权限问题)

问题1:java.io.FileNotFoundException: /export/services/es/logs/it-logistics-cluster_server.json (Permission denied)

问题1的解决方法:chown es:es -R /export/services/es/logs/*

问题2:java.nio.file.AccessDeniedException: /export/services/es/config/elasticsearch.keystore

问题2的解决方法:chown es:es -R /export/services/es/ config/elasticsearch.keystore

4

再次启动

nohup ./bin/elasticsearch &

5

查看WebUI

在浏览器中输入http://node2:9200

6

使用_cat接口查询集群信息

在浏览器中输入http://node2:9200/_cat

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022/02/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装ElasticSearch-7.6.1
    • 一、​​​​​​​配置ES
      • 二、​​​​​​​操作系统配置
        • 三、运行ES
        相关产品与服务
        Elasticsearch Service
        腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档