这篇博客是接着上一篇Linux系统安装配置dlk(面向小白)写的,具体的操作步骤也是接着上一篇完成的。
一、复制虚拟机
上篇博客中,已经配置完成了ELK,复制该虚拟机(√选重新初始化。。。)
虚拟机复制完成
二、修改主机名和主机列表
- 打开三个虚拟机,输入用户名和密码登录(与原虚拟机相同)在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
禁用防火墙 - 使用MobaXterm连接三台虚拟机(SSH连接)
- 输入
hostnamectl set-hostname test01(要设置的主机名)
修改主机名(三个都要) - 输入
vi /etc/hosts
修改主机列表(如下图,三个都要)
三、配置免密登录
- 输入
ssh-keygen -t rsa -P ""
生成私钥(三个都要) - 输入
cat .ssh/id_rsa.pub >> .ssh/authoized_keys
复制私钥到公钥(三个都要) - 输入
ssh-copy-id -i .ssh/id_rsa,pub -p22 root@test02
远程复制到另一台机器,每个虚拟机都要复制两次(其他两台虚拟机)(yes 回车) - 输入
ssh -p 22 root@test02
远程登录验证(三台机器共6次,不需要输入密码即可)
四、配置elasticsearch集群
- 输入:
vi /opt/es622/config/elasticsearch.yml
修改节点名、IP地址、主机列表
虚拟机1
虚拟机2
虚拟机3
su es
切换用户(三个都要)- 删除复制的两台虚拟机logs 和datas目录
cd /opt/es622/
//切到es所在目录下
rm -rf logs
rm -rf datas
- 运行三台机器
在es622目录下输入./bin/elasticsearch
运行三台机器(分别操作) - 运行head-master(主节点所在虚拟机)
- 在Windows打开网页,输入
192.168.56.131:9100