软件介绍
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
转载:https://blog.csdn.net/m0_46573967/article/details/112857298