Centos7.2 安装zabbix3.X

来源:互联网 发布:二维码扫描软件ios 编辑:程序博客网 时间:2024/05/21 08:03
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent

yum -y install mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb

create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

cd /usr/share/doc/zabbix-server-mysql-3.0.5/
zcat create.sql.gz |mysql -uroot zabbix

[root@qas-zabbix zabbix-server-mysql-3.0.5]# grep  ^[a-Z]  /etc/zabbix/zabbix_server.conf
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000

systemctl enable zabbix-server
systemctl start zabbix-server

无法启动
[root@qas-zabbix zabbix-server-mysql-3.0.5]# systemctl start zabbix-server
Job for zabbix-server.service failed. See 'systemctl status zabbix-server.service' and 'journalctl -xn' for details.
[root@qas-zabbix zabbix-server-mysql-3.0.5]# journalctl -xn
-- Logs begin at 日 2016-11-06 15:25:12 CST, end at 日 2016-11-06 15:37:34 CST. --
11月 06 15:37:24 qas-zabbix systemd[1]: Failed to start Zabbix Server.
-- Subject: Unit zabbix-server.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit zabbix-server.service has failed.
-- 
-- The result is failed.
11月 06 15:37:24 qas-zabbix systemd[1]: Unit zabbix-server.service entered failed state.
11月 06 15:37:24 qas-zabbix kernel: zabbix_server[2607]: segfault at 18 ip 00007f74ad138c00 sp 00007fffbeb54e68 error 4 in libpthread-2.17.so[7f74ad12f000+16000]
11月 06 15:37:34 qas-zabbix systemd[1]: zabbix-server.service holdoff time over, scheduling restart.
11月 06 15:37:34 qas-zabbix systemd[1]: Stopping Zabbix Server...
-- Subject: Unit zabbix-server.service has begun shutting down
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit zabbix-server.service has begun shutting down.
11月 06 15:37:34 qas-zabbix systemd[1]: Starting Zabbix Server...
-- Subject: Unit zabbix-server.service has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit zabbix-server.service has begun starting up.
11月 06 15:37:34 qas-zabbix systemd[1]: zabbix-server.service: control process exited, code=killed status=11
11月 06 15:37:34 qas-zabbix systemd[1]: Failed to start Zabbix Server.
-- Subject: Unit zabbix-server.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit zabbix-server.service has failed.
-- 
-- The result is failed.
11月 06 15:37:34 qas-zabbix systemd[1]: Unit zabbix-server.service entered failed state.
11月 06 15:37:34 qas-zabbix kernel: zabbix_server[2611]: segfault at 18 ip 00007fde25a47c00 sp 00007fff6d1e10c8 error 4 in libpthread-2.17.so[7fde25a3e000+16000]

解决方法:先检查selinux是否关闭,关闭后,并安装trousers软件。再次启动zabbix-server服务便可以启动成功。
[root@qas-zabbix zabbix-server-mysql-3.0.5]# yum install trousers -y
[root@qas-zabbix zabbix-server-mysql-3.0.5]# systemctl start zabbix-server

Apache的配置文件/etc/httpd/conf.d/zabbix.conf一些PHP设置已经配置好了。取消注释,设置正确的时区
vim /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai

systemctl start httpd


zabbix客户端安装与配置

Centos7.x

rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

yum install -y zabbix-agent

sed -i 's/Server=127.0.0.1/Server=172.16.8.19/' /etc/zabbix/zabbix_agentd.conf
grep -n '^Server=' /etc/zabbix/zabbix_agentd.conf 

systemctl enable zabbix-agent.service

systemctl start  zabbix-agent.service

Centos6.x

rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm

yum install -y zabbix-agent

sed -i 's/Server=127.0.0.1/Server=172.16.8.19/' /etc/zabbix/zabbix_agentd.conf
grep -n '^Server=' /etc/zabbix/zabbix_agentd.conf 

/etc/init.d/zabbix-agent start


http://172.16.8.19/zabbix/


2


3


4







0 0
原创粉丝点击