linux系统ELK集群的搭建

  这篇博客是接着上一篇Linux系统安装配置dlk(面向小白)写的,具体的操作步骤也是接着上一篇完成的。

文章目录

    • 一、复制虚拟机
    • 二、修改主机名和主机列表
    • 三、配置免密登录
    • 四、配置elasticsearch集群

一、复制虚拟机

上篇博客中,已经配置完成了ELK,复制该虚拟机(√选重新初始化。。。)
linux系统ELK集群的搭建_第1张图片
linux系统ELK集群的搭建_第2张图片
虚拟机复制完成

二、修改主机名和主机列表

  1. 打开三个虚拟机,输入用户名和密码登录(与原虚拟机相同)在2个复制产生的虚拟机上
    输入vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
    修改IPADDR如:原虚拟机192.168.56.111,则为连续的两个地址,如192.168.56.112 192.168.56.113
    在这里插入图片描述
    输入systemctl restart network重启网络
    输入systemctl stop firewalld关闭防火墙
    输入systemctl disable firewalld禁用防火墙
  2. 使用MobaXterm连接三台虚拟机(SSH连接)
  3. 输入hostnamectl set-hostname test01(要设置的主机名)修改主机名(三个都要)
  4. 输入vi /etc/hosts修改主机列表(如下图,三个都要)
    在这里插入图片描述

三、配置免密登录

  1. 输入ssh-keygen -t rsa -P "" 生成私钥(三个都要)
  2. 输入cat .ssh/id_rsa.pub >> .ssh/authoized_keys 复制私钥到公钥(三个都要)
  3. 输入ssh-copy-id -i .ssh/id_rsa,pub -p22 root@test02
    远程复制到另一台机器,每个虚拟机都要复制两次(其他两台虚拟机)(yes 回车)
  4. 输入ssh -p 22 root@test02 远程登录验证(三台机器共6次,不需要输入密码即可)

四、配置elasticsearch集群

  1. 输入:vi /opt/es622/config/elasticsearch.yml修改节点名、IP地址、主机列表
    虚拟机1
    linux系统ELK集群的搭建_第3张图片
    虚拟机2
    linux系统ELK集群的搭建_第4张图片
    虚拟机3
    linux系统ELK集群的搭建_第5张图片
  2. su es 切换用户(三个都要)
  3. 删除复制的两台虚拟机logs 和datas目录
cd /opt/es622/
//切到es所在目录下
rm -rf logs
rm -rf datas
  1. 运行三台机器
    在es622目录下输入./bin/elasticsearch运行三台机器(分别操作)
  2. 运行head-master(主节点所在虚拟机)
  3. 在Windows打开网页,输入192.168.56.131:9100
    linux系统ELK集群的搭建_第6张图片

你可能感兴趣的:(linux,ELK)