欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ELK:ElasticSearch 安装以及基本配置

程序员文章站 2022-05-18 20:26:51
...

项目组新来个同事,正好问了es如何安装,在这记录下基本安装过程(仅供参考),本配置基于5.4.2版本,新版版配置类似,有些参数不同根据提示修改

1.将对应版本的es rpm包上传到指定目录

2.在指定目录下运行

卸载:

rpm -e elasticsearch

安装

rpm -ivh --replacefiles "es的文件名称"

3.安装好过后创建es的数据和日志目录,目录可以自定义

mkdir -p /elasticsearch
mkdir -p /elasticsearch/data
mkdir -p /elasticsearch/logs

4.修改该目录的权限

chown -R elasticsearch:elasticsearch /elasticsearch

5.修改es配置 elasticsearch.yml

vim /etc/elasticsearch/elasticsearch.yml

添加如下配置,集群名称,地址,端口号根据实际情况修改

cluster.name: my-application
node.name: node-1
path.data: /elasticsearch/data
path.logs: /elasticsearch/logs
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
network.host: 127.0.0.1
http.port: 9200
transport.tcp.port: 9300
discovery.zen.ping.unicast.hosts: [127.0.0.1]

6.运行es

cd /etc/init.d/
./elasticsearch start

7.如果运行报文件数不足

修改文件配置:

sed -i 's/^* soft nofile/* soft nofile 65536/g' /etc/security/limits.d/90-nproc.conf
sed -i 's/^* hard nofile/* hard nofile 131072/g' /etc/security/limits.d/90-nproc.conf

然后重新启动:

cd /etc/init.d/
./elasticsearch start

出现ok就成功啦

还可以通过输入jps命令查看是否有elasticsearch进程

jps

ELK:ElasticSearch 安装以及基本配置