ITPub博客

首页 > > > zabbix 高可用监控平台-监控平台业务部署

zabbix 高可用监控平台-监控平台业务部署

作者:longmanma 时间:2019-12-11 17:04:22 0 删除 编辑

3.3)监控平台业务部署 实现基本的监控业务监控平台业务部署 实现基本的监控业务

3.3.1)mysql安装

部署机器:192.168.10.200

#部署PHP业务环境,用于支持zabbix web发布,安装apache服务并启动

[root@zabbix_master ~]# yum -y install httpd php php-mysql

[root@zabbix_master ~]# systemctl enable httpd

Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

[root@zabbix_master ~]# systemctl start httpd

#MariaDB 安装与启动

[root@mysql ~]# yum -y install mariadb-server

[root@mysql ~]# systemctl enable mariadb

Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.

[root@mysql ~]# systemctl start mariadb

#创建zabbix库及库管理员zabbix@%

[root@mysql ~]# mysql

MariaDB [(none)]> create database zabbix character set utf8 collate utf8\_bin;

MariaDB [(none)]> grant all privileges on zabbix.\* to 'zabbix'@'%' identified by '98989';

MariaDB [(none)]> quit

3.3.2)zabbix server 监控平台部署 以zabbix_salve为例

#安装zabbix yum源 两台zabbix-server都需要操作

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

#将下载的RPM包存入url文件,以待批量下载 两台zabbix-server都需要操作

[root@zabbix_slave ~]# cat url

https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-server-mysql-3.4.10-1.el7.x86_64.rpm

https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-web-3.4.10-1.el7.noarch.rpm

https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-get-3.4.10-1.el7.x86_64.rpm

https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.10-1.el7.x86_64.rpm

https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86\64/zabbix-web-mysql-3.4.10-1.el7.noarch.rpm

[root@zabbix_slave ~]# for i in `cat url`;do wget $i; done

[root@zabbix_slave ~]# yum -y localinstall ./*.rpm

将数据库文件拷贝到MariaDB

[root@zabbix_slave ~]# scp /usr/share/doc/zabbix-server-mysql*/create.sql.gz root@192.168.10.43:/tmp

3.3.3)将zabbix数据文件导入MariaDB的zabbix库中

[root@mysql ~]# zcat /tmp/create.sql.gz | mysql -u zabbix -p98989 zabbix -h 127.0.0.1

3.3.4) 设置相关配置文件 两台zabbix-server都需要操作

httpd/conf.d/[zabbix.conf] 时区 php_valuedate.timezone Asia/Shanghai

zabbix_server.conf DBHost=192.168.10.200

DBPassword=98989

SourceIP=192.168.10.100

zabbix_agent.conf Server=192.168.10.100

ServerActive=192.168.10.100

Hostname=zabbix_master.ayitula.com

3.3.5)启动服务

[root@zabbix_master ~]# systemctl restart httpd zabbix-server zabbix-agent

[root@zabbix_master ~]# systemctl is-active httpd zabbix-server zabbix-agent

active

active

active

3.3.6)rsync_sersync 互为同步[双机热备]

1)在zabbix-server上安装 rsync服务端、客户端

2)配置sersync监控软件,并触发同步

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2730/viewspace-3169927/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-12-18

  • 博文量
    492
  • 访问量
    11988