Zabbix安装

节点规划

进程hdp11节点hdp12节点hdp13
zabbix-agent√√√
zabbix-server√
MySQL√
zabbix-web√

1.环境准备

关闭集群

关闭自己集群运行的大数据组件

关闭防火墙

参考我写的hadoop高可用搭建

关闭SELinux

参考我写的hadoop高可用搭建

数据库安装

参考我写的hive高可用搭建

设置Xshell

打开Xshell窗口,底部设置命令发送到所有会话

在这里插入图片描述

2.安装yum源

安装(所有会话)

sudo rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm

查看原始zabbix.repo文件(所有会话)

sudo cat /etc/yum.repos.d/zabbix.repo

替换成阿里(所有会话)

sudo sed -i 's/http:\/\/repo.zabbix.com/https:\/\/mirrors.aliyun.com\/zabbix/g' /etc/yum.repos.d/zabbix.repo

查看修改之后的

sudo cat /etc/yum.repos.d/zabbix.repo

显示,以hdp11为例

[along@hdp11 zabbix]$ sudo cat /etc/yum.repos.d/zabbix.repo
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-debuginfo]
name=Zabbix Official Repository debuginfo - $basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/$basearch/debuginfo/
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
gpgcheck=1

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1

3.安装Zabbix

hdp11

sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

hdp12

 sudo yum install zabbix-agent

hdp13

 sudo yum install zabbix-agent

安装过程中会出现选择Y/N,选择Y即可

4.配置Zabbix

数据库配置(hdp11)

创建数据库

 mysql -uroot -p000000 -e"create database zabbix character set utf8 collate utf8_bin"

建表

zcat /usr/share/doc/zabbix-server-mysql-4.4.10/create.sql.gz | mysql -uroot -p000000 zabbix

server配置(hdp11)

sudo vim /etc/zabbix/zabbix_server.conf

内容修改为

DBHost=hdp11
DBName=zabbix
#用户名
DBUser=root
#密码
DBPassword=000000

agent配置(所有节点)

sudo vim /etc/zabbix/zabbix_agentd.conf

修改内容

Server=hdp11
#ServerActive=127.0.0.1
#Hostname=Zabbix server

web时区修改(hdp11)

sudo vim /etc/httpd/conf.d/zabbix.conf

修改为

<Directory "/usr/share/zabbix">
    Options FollowSymLinks
    AllowOverride None
    Require all granted

    <IfModule mod_php5.c>
        php_value max_execution_time 300
        php_value memory_limit 128M
        php_value post_max_size 16M
        php_value upload_max_filesize 2M
        php_value max_input_time 300
        php_value max_input_vars 10000
        php_value always_populate_raw_post_data -1
        # php_value date.timezone Europe/Riga
        #添加下面一行
        php_value date.timezone Asia/Shanghai
    </IfModule>
</Directory>

5.Zabbix启停

启动集群

hdp11 启动server和agent

sudo systemctl start zabbix-server zabbix-agent httpd
sudo systemctl enable zabbix-server zabbix-agent httpd

hdp12,hdp13启动agent

sudo systemctl start zabbix-agent
sudo systemctl enable zabbix-agent

停止集群

hdp11

 sudo systemctl stop zabbix-server zabbix-agent httpd
 sudo systemctl disable zabbix-server zabbix-agent httpd

hdp12和hdp13

sudo systemctl stop zabbix-agent
sudo systemctl disable zabbix-agent

6.访问web

进入

http://hdp11/zabbix

在这里插入图片描述

检查

在这里插入图片描述

配置数据库

在这里插入图片描述

server配置

在这里插入图片描述

信息展示

在这里插入图片描述

下一步

在这里插入图片描述

完成

在这里插入图片描述

登录

账号/密码:Admin/zabbix

首页

在这里插入图片描述

语言切换成中文

在这里插入图片描述

更新语言设置后的中文界面

在这里插入图片描述

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐