需要的工具

Linux环境下ELK的安装配置
链接:https://pan.baidu.com/s/1yHcTBRixN3pDLnqf2ougiA
提取码:jret
以及Mobaxterm
https://blog.csdn.net/qq_40375298/article/details/106817387

ELK的安装步骤

打开虚拟机,并使用Mobaxterm连接,在根目录创建一个software文件夹, 并将上面所说的压缩包放入software文件夹中,用tar语句将elasticsearch-6.2.2.tar.gz问价文件解压到opt目录下Linux环境下ELK的安装配置
用同样的方法将node文件,kibana文件和logstash文件解压到opt目录下
使用yum语句下载unzip依赖包解压elasticsearch文件
Linux环境下ELK的安装配置
并将它移动到opt文件夹下.
移动至opt文件夹下,修改opt文件下的文件的文件名
Linux环境下ELK的安装配置

Es的配置

1.输入:vi /etc/hostname 修改主机名 输入dd删除 输入你自己的主机名我这里输入的是bigdata01
Linux环境下ELK的安装配置
2.2.输入:vi /etc/hosts 修改主机列表
Linux环境下ELK的安装配置
3.配置es的参数
(1)输入:vi /opt/es622/config/elasticsearch.yml,按shift+g,快速定位到尾行,按o在下一行插入以下内容:
cluster.name: test --集群名
node.name: test-master --节点名
node.master: true --是否是主节点
network.host: 192.168.56.110 --本机地址
discovery.zen.ping.unicast.hosts: [“192.168.56.110”] --同上
http.cors.enabled: true
http.cors.allow-origin: “*”
注意这里需要的":"号前后需要置空一个字符的位置
Linux环境下ELK的安装配置
4.配置系统参数
(1)输入:vi /etc/sysctl.conf 插入内容:vm.max_map_count=655360
最好首次也要使用以下命令刷新 sysctl -w vm.max_map_count=655360
Linux环境下ELK的安装配置Linux环境下ELK的安装配置

(2)输入:vi /etc/security/limits.conf 插入内容:
* soft nofile 65536
* hard nofile 65536
* soft nproc 4096
* hard nproc 4096
注意这里的*和后面的字母中间要留一个字符的位置
Linux环境下ELK的安装配置

5.新建一个用户es
修改es622目录的属组(es不能使用root启动) chown es:es -R elasticsearch-6.2.2/
Linux环境下ELK的安装配置
6.切换到普通用户;su es
7.在/opt目录下输入:./es622/bin/elasticsearch
底部出现 started即是启动成功
成功画面
Linux环境下ELK的安装配置
8.在windows界面打开网页,输入http://192.168.56.110:9200/,可以正常出页面,切有节点的信息,即是启动成功
Linux环境下ELK的安装配置

五、Head-master及node的配置

1.输入:vi /etc/profile 按shift+g定位到底部,然后按o在下一行插入以下内容:
export NODE_HOME=/opt/(你放在opt目录下的node文件)
export PATH=PATH:PATH:NODE_HOME/bin
Linux环境下ELK的安装配置
2.输入:source /etc/profile **配置文件,输入node -v 可以查看是否配置成功
Linux环境下ELK的安装配置
3.输入:cd /opt/eshm
4.输入:npm install -g grunt-cli --等待的时间比较长,要有点耐心
Linux环境下ELK的安装配置
这样算是成功了
5.输入:vi Gruntfile.js 添加一行代码: hostname: ‘*’,
Linux环境下ELK的安装配置
6.输入:vi _site/app.js,输入4360找到如下代码,
Linux环境下ELK的安装配置
并进行修改成你自己设置的IP:
Linux环境下ELK的安装配置
8.输入:npm run start 启动head-master

Linux环境下ELK的安装配置
Linux环境下ELK的安装配置

kibana安装,配置和实例

1.输入:cd /opt/kibana622
2.输入:vi config/kibana.yml 按shift+g跳转到行末,按o增加以下内容:
server.host: “192.168.56.110”
elasticsearch.url: “http://192.168.56.110:9200”
Linux环境下ELK的安装配置
3.输入:./bin/kibana 运行kibana
在windows界面打开网页,输入http://192.168.56.110:5601/
Linux环境下ELK的安装配置

相关文章: