大数据集群监控--Zabbix4.4部署安装

一、前言

1.1 说明

在大数据开发中,我们必须实时掌握集群的情况,例如CPU、内存的负载情况,网络IO延迟情况,特定端口是否异常,Kafka、Hadoop、HBase的服务的各个进程运行情况等等;

但安装Zabbix又不是特别容易,作为小白的我也遇到了好多坑,废话不多说,本文带你安装部署Zabbix4.4框架。

1.2 环境

本次部署Zabbix,我们选择了一台机器(manage)作为Server端,其他机器(hadoop101、hadoop102)作为agent端;

二、安装部署

2.1 前提条件

  1. 关闭SELinux:
vim /etc/selinux/config(设置SELINUX=disabled)
  1. 关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
  1. 重启机器
reboot

2.2 在Server端部署

选择manage主机,部署Zabbix的Server。

  1. 创建zabbix用户
sudo groupadd --system zabbix
sudo useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix
  1. zabbix server安装
rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
yum-config-manager --enable rhel-7-server-optional-rpms
yum install -y epel-release  numactl
yum install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-agent -y 

注:如果使用yum-config-manager安装提示出错,执行如下操作:

vim  /etc/yum/pluginconf.d/fastestmirror.conf 
更改enabled=0   //由 1 改成0 ,禁用该插件

注:如果出现yum安装不了,则可以修改/etc/yum.repos.d/zabbix.repo

修改为阿里源baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.4/rhel/7/$basearch
  1. 配置MySQL
    MySql的安装,读者可以在网上找一些,或者等我下次更新(哈哈!)。安装好了之后,对MySql进行相应的配置;
    使用默认密码登录MySQL,操作如下:

a. 修改MySql默认密码,并配置root用户远程访问的权限:


                
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值