菜鸟先飞之Linux-ELK集群的搭建

1.复制虚拟机

准备好三个虚拟机(复制两个)

复制步骤如下:

 

 

2. 运行虚拟机修改网络ip地址

    输入:vi /etc/sysconfig/network-script/ifcfg-enp0s3    

    ps:因为是复制的所以IP地址都是一样的 将ip地址修改成三个连续的数段

    之后重启网关(systemctl restart network)

3、连接moba(三个都要连)

(一)修改主机名和主机列表

    主机名修改主机名   vi /etc/hostname  内容修改为 bigdata01 && bigdata02 && bigdata03

    查看 虚拟机ip地址与主机名是否一一对应 vi /etc/hosts

(二)配置免密登录

  1. ssh-keygen -t rsa -P "" 生成私钥

 2、cat .ssh/id_rsa.pub >> .ssh/authorized_keys    复制私钥到公钥

 3、 ssh-copy-id -i .ssh/id_rsa.pub -p22 root@bigdata(id)     远程复制到另一台机器 

     出现提示信息直接回车

     提示输入密码

Ps:除自身以外的两个主机名连接(依次套娃y),不能连接自身系统会扔出一个警告

4. ssh -p 22 root@bigdata(id)    远程登录验证,不需要输入密码即可

(三)配置elasticsearch集群

1. 输入:vi /opt/es622/config/elasticsearch.yml   修改节点名,ip地址,主机列表

    修改主节点的信息 (一处)

    新增副节点的虚拟机ip地址

    修改副节点的信息(四处)

(1)重新命名node.name

ps:讲道理 node.name是可以重复的 ,但没人这么做 ,因为无法区分node.name对应哪个虚拟机的ip地址

(2)修改 name.master: false 

ps: 取消副节点 的主节点设置(因为是复制的)

(3)修改network.host:  虚拟机ip地址

(4)新增ip地址集

2. 切换用户:su es

   切换至 opt 目录下 el622目录  cd /opt/el622

   输入 ll 命令

   若存在 logs 和 data 文件夹 则 删除 logs 和 data 文件夹 

   不存在则忽略此步骤

3. 运行./el622/bin/elasticsearch

ps:主副节点都要运行

4.新增主节点端口

   切换 至eshead 目录 cd /opt/eshead

   运行 npm run start 

   若目录不对则 无法启动

5、打开浏览器 地址栏输入:192.168.56.111:9100 (主节点ip地址)

     出现此以下图片则配置成功

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值