CentOS7 Zabbix 安装记录

目录

一、资源规划

二、准备工作

三、配置 Zabbix yum 源

四、修改 zabbix 仓库配置文件

五、安装 Zabbix   

六、配置 Zabbix

七、Zabbix的启动停止

八、进入Zabbix前端


一、资源规划

hadoop102 hadoop103 hadoop104
zibbix-agent 1 1 1
zabbix-server
1
zabbix-web
1
mysql 1

二、准备工作

三台服务器上都要执行

1.关闭节点防火墙,禁止开机自启

systemctl stop firewalld.service        #停止系统上的防火墙服务
systemctl disable firewalld.service     #禁用防火墙服务,不会开机自启

2.selinux=disabled

vim /etc/selinux/config

SELINUX=disabled #关闭这种安全增强功能

CentOS7 Zabbix 安装记录_第1张图片

3.重启服务器

reboot

三、配置 Zabbix yum 源

三台服务器都要执行

1.安装 zabbix 的软件仓库配置包

rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

 2.安装 Software Collections 仓库

 yum install -y centos-release-scl

CentOS7 Zabbix 安装记录_第2张图片

四、修改 zabbix 仓库配置文件

1.查看原始zabbix.repo文件 

CentOS7 Zabbix 安装记录_第3张图片

2.更改为阿里云镜像

使用 sed工具在 /etc/yum.repos.d/zabbix.repo 文件中将 http://repo.zabbix.com 替换为 https://mirrors.aliyun.com/zabbix

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

#-i 选项直接修改文件内容
#使用 s/ 前缀指定要替换的字符串为 'http://repo.zabbix.com',替换字符串为 'https://mirrors.aliyun.com/zabbix'
#/g 表示全局替换

3.查看修改之后的 zabbix.repo 文件

CentOS7 Zabbix 安装记录_第4张图片

4.启用 zabbix-web 仓库 

修改zabbix.repo        #vi /etc/yum.repos.d/zabbix.repo

CentOS7 Zabbix 安装记录_第5张图片

五、安装 Zabbix   

按照规划的三个节点中分别执行安装命令
#hadoop102
yum install -y zabbix-server-mysql zabbix-agent zabbix-web-mysql-scl zabbix-apache-conf-scl
#hadoop103
yum install -y zabbix-agent
#hadoop104
yum install -y zabbix-agent

六、配置 Zabbix

1.创建 zabbix 数据库

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

CentOS7 Zabbix 安装记录_第6张图片  

2.导入zibbix建表语句 

zcat /usr/share/doc/zabbix-server-mysql-5.0.36/create.sql.gz | mysql -uroot -p123456 zabbix

#将zabbix-server-mysql-5.0.36版本中的create.sql.gz文件解压缩后导入到名为zabbix的MySQL数据库中

3.配置 Zabbix_Server(hadoop102) 

vim /etc/zabbix/zabbix_server.conf  

CentOS7 Zabbix 安装记录_第7张图片

CentOS7 Zabbix 安装记录_第8张图片

CentOS7 Zabbix 安装记录_第9张图片

4.配置 Zabbix_Server(三个节点) 

 vim /etc/zabbix/zabbix_agentd.conf

CentOS7 Zabbix 安装记录_第10张图片

CentOS7 Zabbix 安装记录_第11张图片

 CentOS7 Zabbix 安装记录_第12张图片

5.配置 Zabbix_Web 时区

vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

CentOS7 Zabbix 安装记录_第13张图片

七、Zabbix的启动停止

1.启动 Zabbix
#hadoop102
systemctl start zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

#hadoop103
systemctl start zabbix-agent
systemctl enable zabbix-agent

#hadoop104
systemctl start zabbix-agent
systemctl enable zabbix-agent

2.停止 Zabbix

#hadoop102
systemctl stop zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl disable zabbix-server zabbix-agent httpd rh-php72-php-fpm

#hadoop103
systemctl stop zabbix-agent
systemctl disable zabbix-agent

#hadoop104
systemctl stop zabbix-agent
systemctl disable zabbix-agent

八、进入Zabbix前端

访问 http://hadoop102/zabbix/

CentOS7 Zabbix 安装记录_第14张图片

检查配置

CentOS7 Zabbix 安装记录_第15张图片配置数据库

CentOS7 Zabbix 安装记录_第16张图片

配置zbbbix-server

CentOS7 Zabbix 安装记录_第17张图片

CentOS7 Zabbix 安装记录_第18张图片CentOS7 Zabbix 安装记录_第19张图片

登录zabbix

用户名:Admin 密码:zabbix
CentOS7 Zabbix 安装记录_第20张图片

 CentOS7 Zabbix 安装记录_第21张图片

你可能感兴趣的:(大数据hadoop,zabbix,大数据)