0
点赞
收藏
分享

微信扫一扫

[原创精品---李欣峰の傻瓜式教程一]Linux之全图文自动化一键部署配置安装Elasticsearch ~Kibana ~logstash ~错误及解决方法 ~你还不会安装吗

b91bff6ffdb5 2022-04-20 阅读 101

[]原创精品—李欣峰の傻瓜式教程①]Linux之全图文自动化一键部署配置安装Elasticsearch和Kibana和logstash,错误及解决方法!你还不会安装吗¡
颜色为小标题(标题)
颜色为说明(说明)
颜色代表执行命令(命令)
颜色表示错误解决办法


目录


前言


安装建议
Linux系统 Centos 7+
内存 4G
CPU 2核


一、安装准备(root管理员用户)


1.安装包

1.ELK+Kibana+一键安装脚本压缩包: elk-7.16.1-full.zip
<点击跳转百度网盘>提取码: llxf

示例图:
在这里插入图片描述

2./develop文件夹是我本人习惯上传文件的目录(自定义的),大家可以选择存放的位置,不做赘述,开冲开冲!!

2.环境准备

① jdk8 环境,可以参考其他大佬安装部署方式,以及环境变量,可以java -version查出来就可以了
② 使用root用户,创建非root用户,安装整个过程使用该用户进行安装

这里我用的用户名为elk,密码为root,所以我的命令为:

useradd elk
echo "root" | passwd --stdin elk

示例图:
图例

③ 使用root修改最大打开文件数、进程数

vim /etc/security/limits.con
* soft nofile 65536
* hard nofile 65536
* soft nproc 4096
* hard nproc 4096

示例图:直接在文件最下面添加上述配置即可,wq退出保存
在这里插入图片描述
④ 使用root修改虚拟内存数

vim /etc/sysctl.conf
vm.max_map_count=262144
sysctl -p

示例图:
在这里插入图片描述
在这里插入图片描述
⑤ 关闭防火墙(建议,非必选)

systemctl stop firewalld.service

systemctl disable firewalld.service

示例图:
在这里插入图片描述


二、安装过程(使用非root用户)


1.切换非root用户,我这里为elk用户

su elk

2.解压压缩包

unzip elk-7.16.1.zip

出现问题,找不到unzip命令
在这里插入图片描述
运行:

sudo yum install -y unzip zip

输入密码以后如果出现:elk 不在 sudoers 文件中。此事将被报告。这个问题:

vim /etc/sudoers
用户名 ALL=(ALL) NOPASSWD:ALL

在这里插入图片描述
wq保存退出,再次运行,成功安装

sudo yum install -y unzip zip

在这里插入图片描述
再次运行解压压缩包:

unzip elk-7.16.1.zip

出现新的错误,说明权限不足,命令前面添加sudo即可,后续权限问题相同
在这里插入图片描述
命令前添加sudo

sudo unzip elk-7.16.1.zip

成功解压
在这里插入图片描述


3.进入目录,给脚本授权,并执行安装脚本

安装包目录如下
在这里插入图片描述

命令执行前面一律添加sudo,防止权限不足的问题

cd /develop/elk-7.16.1/
sudo chmod 755 install.sh
sudo ./install.sh

执行sudo ./install.sh 以后,会让你填写elk安装目录,我这里填写的是
/home/lxf/elk 自定义即可

在这里插入图片描述
安装成功!!!
在这里插入图片描述
正常情况下,可能会有有上面图示的一直等待elasticsearch启动!!!

vim elasticsearch-env

在这里插入图片描述

wq保存退出,重新启动,手动输入启动命令,提供两种启动

./elasticsearch
su - elk -c "exec /home/elk/elk/elasticsearch-7.16.1/bin/elasticsearch  -d"

再次出现新的错误!!!
在这里插入图片描述
原因:
1.es启动要使用非root账户(我们这里肯定是非root,因此排除)
2.es账户是否授权
我的es账户未授权

切换到root用户通过执行命令解决:目录为elk安装目录

 chown -R elk:elk /home/elk/elk/

在这里插入图片描述

再次启动!没有错误,访问 http://ip:9200/ 成功进入

在这里插入图片描述
在这里插入图片描述
切换到 Kibana目录下的bin文件夹下,启动Kibana

./kibana

启动成功!!!
在这里插入图片描述
在这里插入图片描述

三、总结:

安装有很多问题出现,比如更改jdk,其实就是因为elk7版本以后需要jdk11以后的版本才支持,所以我们把他的检测关闭掉,才可以启动,这些都是自己总结下来,遇到的错误,写这篇文章也是从安装Centos7全新系统开始做的,应该遇到了大部分兄弟们的错误,如果没有评论区补充,后续还有logstash的启动待补充! 创作不易,对大家有帮助 有错误评论区提出来,感谢大家!!!!!!!!

在这里插入图片描述在这里插入图片描述

Java交流群: 215511265 在学习的朋友们加群一起讨论吧!
举报

相关推荐

0 条评论