ELK的集群搭建步骤

本文档详细介绍了如何在Linux环境中搭建ELK(Elasticsearch、Logstash、Kibana)集群。首先创建并配置虚拟机,修改主机名,然后设置无密码登录。接着配置Elasticsearch集群,包括在所有节点上添加彼此的地址。最后启动Elasticsearch、Logstash和Kibana,通过浏览器验证集群搭建成功。

创建虚拟机

之前已经有详细步骤了,详情翻阅之前的博客Linux的安装及环境配置添加链接描述
我们现在就只见复制之前已经搭建好的虚拟机。注意:在重新初始化所有网卡的MAC地址打钩选择!
在这里插入图片描述
复制俩个虚拟机,更改地址。之前初始虚拟机为192.168.56.123。最好创建的地址便于记忆,可以124、125。之后连接MobaXterm。

修改主机名

输入:

vi /etc/hostname

进入之后,分别将123、124、125的主机名改成:bigdata01、bigdata02、bigdata03。
在这里插入图片描述

配置登录

生成key,在三个“黑界面”输入:ssh-keygen -t rsa -P ""
出现以下提示信息的时候按“回车键”即可。
在这里插入图片描述
再将私钥复制到公钥,再输入:[root@bigdata01 ~]# cat .ssh/id_rsa.pub >> .ssh/authorized_keys
复制完成。
再将私钥复制给其他俩台虚拟机:

ssh-copy-id -i .ssh/id_rsa.pub -p22 root@bigdata02
ssh-copy-id -i .ssh/id_rsa.pub -p22 root@bigdata03

再根据提示输入yes
设置登录密码
在这里插入图片描述
其他俩部计器执行同样操作。只是复制私钥给其他俩台虚拟机的时候注意修改虚拟机名称。

配置elasticsearch集群

在原始机里面输入:

vi /opt/es622/config/elasticsearch.yml

增加另外俩台机器的地址如图所示:
在这里插入图片描述
其他俩台机器重复此操作。
最后输入:

cd /opt/es622
rm -rf data
rm -rf logs

目的是删除data和logs文件,其他俩台机器重复此操作。
在es中运行es输入:

./bin/elasticsearch

eshm文件中start npm 输入:

cd /opt/eshead
npm run start

接着运行kibana输入:

cd /opt/kibana622
./bin/kibana

打开网页输入“192.168.56.123:5601”
就完成了所有搭建步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值