首页 > 系统相关 >Centos7.9 安装 ElasticSearch

Centos7.9 安装 ElasticSearch

时间:2022-12-12 23:00:42浏览次数:85  
标签:opt Elasticsearch esuser 用户 Centos7.9 ElasticSearch elasticsearch 参数 安装

 先安装好 jdk 1.8

下载es: 

​https://www.elastic.co/cn/downloads/elasticsearch​

解压:

tar -zxvf elasticsearch-7.16.2-linux-x86_64.tar.gz

 

修改系统参数

 

修改系统参数的目的是确保系统有足够的资源启动Elasticsearch。

a)设置内核参数

# vi /etc/sysctl.conf

增加以下参数

vm.max_map_count=655360

b)执行以下命令确保配置生效。

# sysctl -p

 

d)设置用户资源参数

# vi /etc/security/limits.d/20-nproc.conf

# 设置elk用户参数

elk    soft    nproc     65536

(3)添加启动用户,设置权限

因为启动Elasticsearch5.0版本及以上需要使用非root用户,需要新建一个用户来启动Elasticsearch,命令如下所示。

 

groupadd  esgroup  #创建组elk

useradd esuser -g elk #将用户添加到组

mkdir -pv /opt/esuser/{data,logs} # 创建数据和日志目录

 

 

# 修改文件所有者

chown -R esuser:esgroup /opt/esuser/

chown -R esuser:esgroup /opt/elasticsearch-7.16.2/     #Elasticsearch配置

修改Elasticsearch的配置文件/opt/elasticsearch/elasticsearch.yml。以下配置仅供参考。 

  

Centos7.9 安装 ElasticSearch_配置文件

 

 

Centos7.9 安装 ElasticSearch_Elastic_02

 

 注意:

若是给Skywalking用,则cluster.name 俩边要匹配上。如果 cluster.name 不设置为 CollectorDBCluster ,则需要修改 SkyWalking 的配置文件cluster.name: CollectorDBCluster

 

wq保持退出。

 su esuser 切换账号。

su esuser

执行

./bin/elasticsearch


 

作者:沐雪 文章均系作者原创或翻译,如有错误不妥之处,欢迎各位批评指正。本文版权归作者有,如需转载恳请注明。

如果您觉得阅读这篇博客让你有所收获,
​​​ 为之网-热爱软件编程 http://www.weizhi.cc/​



标签:opt,Elasticsearch,esuser,用户,Centos7.9,ElasticSearch,elasticsearch,参数,安装
From: https://blog.51cto.com/u_15162401/5932139

相关文章

  • ubuntu16.04 安装gcc8 g++8
    下载:sudoadd-apt-repositoryppa:ubuntu-toolchain-r/testsudoapt-getupdatesudoapt-getinstallgcc-8sudoapt-getinstallg++-8 配置:将gcc8,g++8作为默认选......
  • alpine安装sshd/ssh server
    1、下载alpine镜像[root@docker43~]#dockerpullalpineUsingdefaulttag:latestTryingtopullrepositorydocker.io/library/alpine...latest:Pullingfromdocker......
  • 如何在笔记本上安装openEuler 22.03 LTS
    ✦1、准备工作✦  首先在openEuler官网下载ISO镜像,下载地址为https://repo.openeuler.org/openEuler-22.03-LTS/ISO/x86_64/,为了快速下载安装,选择3.4G大小的openEuler-2......
  • win11上同时安装多个版本的python
    最近在做车牌识别项目,我的电脑上安装的python3.8+tensorflow2.x,但是网上的很多项目需要python3.6+tensorflow1.15.2,所以我就开始折腾怎么在电脑上同时共存多个python版本,在......
  • 2020 IDEA插件无法安装问题
    问题描述Plugins的Marketplace无法显示插件,搜索插件一直转圈圈、等待搜索中,显示HTTPProxySettings…方法一:1.打开Settings按图找到Updates,取消勾选Automatically2.......
  • 2016 CocosPods安装教程
    CocoaPods简介CocoaPods是一个管理Swift和Objective-C的Cocoa项目的依赖工具。它现在有超过一万八千多个库,可以优雅地帮助你扩展你的项目。简单的说,就是替你管理Swift和Obje......
  • rocketmq docker-compose版安装与配置
    因为在本地使用rocketmq,资源开销实在太大,8+4G,所有选择了个docker版本,用了不到2G。如下步骤。在服务器上建立一个目录 rocketmq_docker1、建立目录。logs==日志store=......
  • 阿里云安装Mono 发生错误解决方法
    园豆兑换阿里云代金券体验阿里云云服务器javascript:void(0)活动,花1块钱体验了一下阿里云,安装了CentOS6.2后,在其上按照《32和64位的CentOS6.0下安装......
  • java环境搭建安装
    2.java环境搭建安装2.1JDK下载​开发人员要进行开发需要安装jdk,程序运行的话环境只需要jre,所以我们作为开发人员,需要下载jdk,最新版本为jdk17,下载地址为oracle官......
  • 【生产】elasticsearch滚动升级指引
    ES滚动升级指引ES的滚动升级允许集群在不中断服务的前提下一次升级一个节点,最终使集群完全升级到指定的版本。1升级步骤1.1禁用副本分片重分配关闭某一节点时,集群将等待i......