麒麟V10服务器搭建elasticsearch

软件介绍

Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便

 

下载elasticsearch

#创建elk文件夹

mkdir /usr/local/ELK_Stack

 

#下载elasticsearch安装包

wget https://repo.huaweicloud.com/elasticsearch/7.8.0/elasticsearch-7.8.0-linux-aarch64.tar.gz 

 

#解压安装包

tar -xzvf /usr/local/ELK_Stack/elasticsearch-7.8.0-linux-aarch64.tar.gz

 

#ElasticSearch不适合在root管理员帐号下运行,所以要先建立一个账号专门运行ElasticSearch

 

groupadd esUser

useradd -g esUser esUser

 

#将es安装目录授权给esUser用户

chown -R esUser:esUser /usr/local/ELK_Stack/elasticsearch-7.8.0

 

#修改limits.conf与sysctl.conf文件的系统参数

vim /etc/security/limits.conf

 

root soft nofile 65535

root hard nofile 65535

# esUser

esUser  soft nofile 65536

esUser  hard nofile 65536

vim /etc/sysctl.conf

vm.max_map_count=262144

#最后执行如下命令:

sysctl -p

 

运行测试elasticsearch

#切换普通用户esUser

sudo su esUser

/usr/local/ELK_Stack/elasticsearch-7.8.0/bin/elasticsearch &

 

控制台会打印启动日志

 

#测试是否启动
 curl localhost:9200

 
作者:吴晓宇

猜你喜欢

转载自blog.csdn.net/m0_46573967/article/details/112857298