最近一直忙雲計算方面工作,也涉及我不太熟悉的領域,資料中心監控軟體zabbix。下面我就把我最近涉及到的zabbix技術方面做一個記錄
Zabbix-server伺服器端的部署:
系統centos 6.4_64安裝,安裝desktop、開發包,硬碟容量用lvm 防火牆關閉
安裝zabbix官方源與epel源
安裝zabbix-server
Yum install –y zabbix zabbix-get zabbix-server zabbix-web-mysql zabbix-web zabbixe-agent
安裝mysql資料庫服務
Yum –y install mysql-server
Vi /etc/my.cnf
<a href="http://s3.51cto.com/wyfs02/M02/88/F8/wKioL1gDeymAsuZiAAKCc-Vqeng070.png-wh_500x0-wm_3-wmp_4-s_2707864282.png" target="_blank"></a>
Chkconfig mysqld on service mysqld start
建立資料庫
[root@centos ~]# mysqladmin -uroot password tianyun
[root@centos ~]# mysql -uroot -ptianyun
mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> flush privileges;
mysql> \q
導入zabbix表結構:
[root@centos ~]# mysql -uzabbix -pzabbix zabbix < /usr/share/doc/zabbix-server-mysql-2.2.1/create/schema.sql
[root@centos ~]# mysql -uzabbix -pzabbix zabbix < /usr/share/doc/zabbix-server-mysql-2.2.1/create/images.sql
[root@centos ~]# mysql -uzabbix -pzabbix zabbix < /usr/share/doc/zabbix-server-mysql-2.2.1/create/data.sql
[root@centos ~]# mysql -uzabbix -pzabbix zabbix -e 'show tables'
.配置zabbix連接配接資料庫:
[root@centos ~]# vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/var/lib/mysql/mysql.sock
[root@centos ~]# service zabbix-server start
Starting Zabbix server: [ OK ]
[root@centos ~]# chkconfig zabbix-server on
[root@centos ~]# vim /etc/httpd/conf.d/zabbix.conf
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 date.timezone Asia/Shanghai
[root@centos ~]# service httpd restart
[root@centos ~]# chkconfig httpd on
配置web界面
打開浏覽器:http://IP位址/zabbix
點選下一步下一步,配置成功
<a href="http://s4.51cto.com/wyfs02/M02/88/FB/wKiom1gDewCxaN7wAADpsm5OPP8234.png-wh_500x0-wm_3-wmp_4-s_485322501.png" target="_blank"></a>
本文轉自東方之子736651CTO部落格,原文連結:http://blog.51cto.com/ecloud/1862449 ,如需轉載請自行聯系原作者