1.ELK-elasticsearch-环境初始化配置

支持一览表

一.环境准备

1.安装之前先将防火墙与selinux关闭,防止后期出问题

2.创建目录用于存放软件包

mkdir /opt/es-software/

二.JDK安装

3.查看现有JDK版本,并卸载

rpm -qa |grep java
rpm -e --nodeps java-1.8.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64

4.下载jdk的rpm包放到/opt/es-software/下,并安装
rpm -ivh jdk-8u281-linux-x64.rpm

5.安装后查看验证
java -version
在这里插入图片描述

三.elasticsearch下载安装

6.下载elasticsearch
wget https://mirrors.tuna.tsinghua.edu.cn/elasticstack/yum/elastic-6.x/6.6.0/elasticsearch-6.6.0.rpm

7.安装elasticsearch
rpm -ivh elasticsearch-6.6.0.rpm

8.查看es相关配置文件信息
rpm -qc elasticsearch
在这里插入图片描述
9.修改主配置文件
/etc/elasticsearch/elasticsearch.yml

修改节点名称

在这里插入图片描述
锁定内存(为了不让使用交换分区,以免影响ES查询的性能)在这里插入图片描述

修改主机IP,在哪台主机上就写哪个IP,开放端口在这里插入图片描述
查看一下修改过哪些内容
egrep -v '^$|#' /etc/elasticsearch/elasticsearch.yml
在这里插入图片描述

10.修改Java虚拟机JVM内存的配置文件
(最大不要超过32G,超过32G不仅不会提升性能,还会影响性能,也不要超过机器本身的内存大小)
vim /etc/elasticsearch/jvm.option
在这里插入图片描述
11.启动服务
systemctl start elasticsearch

12.确认服务是否启动
ss -lnt
查看9200端口是否启动在这里插入图片描述
13.正常启动后curl一下,会输出以下信息
在这里插入图片描述

四.报错处理

在这里插入图片描述

新建该文件,写入以下内容
vim /etc/systemd/system/elasticsearch.service.d/override.conf

[Service]
LimitMEMLOCK=infinity

重启一下服务,再加载一次

systemctl restart elasticsearch

systemctl daemon-reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值