失效链接处理 |
zabbix监控部署步骤 PDF 下载
本站整理下载:
相关截图:
![]()
主要内容:
一、开启所创建的三台虚拟机,并输入ifup ens33开启虚拟机的网络,三台虚拟机都需要开启网络,如下图所示,出现如下图所示就虚拟机网络开启成功。
二、关闭虚拟机的防火墙和selinux,三台虚拟机都需要关闭。
1.输入命令setenforce 0临时关闭selinux ,可以通过sed -i ‘s/SELINUX=enforcing/selinux=
Disabled/’ /etc/selinux/config永久的关闭,不用重启后还要重新关闭,输入vi /etc/selinux/config 看看有没有修改成功,如图所示。
2.输入命令systemctl stop firewalld临时关闭防火墙,这样每次开启虚拟机时都要操作一遍太麻烦,所以可以通过systemctl disable firewalld永久关闭防火墙,如图所示。
三、修改主机名和把虚拟机网络设置为静态,以防止网络的变化导致服务不用,设置为静态后不管网络怎么变IP都改变不了,三台同样操作。
1.修改虚拟机的主机名,通过hostnamectl set-hostname newname可以设置一个新的主机名,设置好要退出重新连接,修改的主机名才会生效,否则看不到效果,可以通过hostname查看主机名是否修改成功,如图所示主机名修改成功。
2.设置虚拟机网络为静态模式,并加入hosts文件中进行解析,输入命令vim /etc/sysconfig /network-scripts/ifcfg-ens33进入网络配置文件中修改如下图所示,保存systemctl restart network重启一下网络即可。
输入命令vim /etc/hosts进入hosts文件下加入解析,保存退出即可,如下图所示。
四、server端部署安装zabbix
1.zabbix安装部署架构图
2.准备的机子清单
机器名称 IP配置 服务角色 备注
Server 192.168.62.173 Zabbix-server 开启监控功能
Node1 192.168.62.174 Zabbix-node1 开启
Node1 192.168.62.175 Zabbix-node2 开启
3.zabbix安装,安装server端。
1.去官网下载一个包zabbix-release-5.0-1.el7.noarch.rpm,然后通过rz上传到虚拟机上,最后rpm -Uvh 升级更新zabbix-release-5.0-1.el7.noarch.rpm,具体如下。
[root@zabbix-server ~]# yun install -y vim wget lrzsz
[root@zabbix-server ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-rel
ease-5.0-1.el7.noarch.rpm
[root@zabbix-server ~]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base extras updates zabbix zabbix-non-supported
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
Cleaning up list of fastest mirrors
[root@zabbix-server ~]# yum repolist
2.安装 zabbix rpm 源,鉴于国内网络情况,会影响下载速度,所以需要更换下载源,在这里更换成使用阿里云 zabbix 源,具体如下。
[root@zabbix-server ~]# sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
[root@zabbix-server ~]# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
[root@zabbix-server ~]# yum install -y zabbix-get.x86_64 #安装zabbix命令工具
4.安装设置数据库。
1.清理一下环境把有关mariadb的环境清理,如下。
[root@zabbix-server ~]# yum erase mariadb mariadb-server mariadb-libs mariadb-devel -y
[root@zabbix-server ~]# userdel -r mysql #删除有关mysql的用户
[root@zabbix-server ~]# rm -rf /etc/my* #删除有关mysql的配置文件
[root@zabbix-server ~]# rm -rf /var/lib/mysql
2.下载mysql的yum源的rpm安装包
[root@zabbix-server ~]# yum install -y https://dev.mysql.com/get/mysql80-community-
release-el7-3.noarch.rpm
[root@zabbix-server ~]# vim /etc/yum.repos.d/mysql-community.repo #进入mysql的yum源打开mysql5.7的安装源,关闭安装mysql8.0的源,如下图。
|