CentOS 5.5下安裝配置zabbix客戶端
CentOS 5.5下安裝配置zabbix客戶端,具體步驟如下!
1、添加zabbix用戶,zabbix客戶端程序會(huì)以該用戶的身份啟動(dòng)
- [root@www.linuxidc.com ~]# useradd zabbix -s /sbin/nologin
2、 下載Zabbix源碼包至/tmp目錄,解壓并編譯。注意,zabbix的服務(wù)端和linux版的客戶端都是同一個(gè)源碼包,只是在configure的時(shí)候帶上不同的選項(xiàng)
- [root@www.linuxidc.com ~]# cd /tmp
- [root@www.linuxidc.com tmp]# tar zxvf zabbix-1.8.3.tar.gz
- [root@www.linuxidc.com tmp]# cd zabbix-1.8.3
- [root@www.linuxidc.com zabbix-1.8.3]# ./configure --prefix=/usr/local/zabbix_agent --enable-agent
3、安裝
- [root@www.linuxidc.com zabbix-1.8.3]# make install
4、創(chuàng)建zabbix客戶端的配置文件,配置文件可以在源碼包的misc/conf/目錄里找到
- [root@www.linuxidc.com zabbix-1.8.3]# mkdir /etc/zabbix
- [root@www.linuxidc.com zabbix-1.8.3]# cp misc/conf/zabbix_agentd.conf /etc/zabbix/
我們需要把zabbix的客戶端配置成服務(wù)的形式啟動(dòng),所以這里拷貝的配置文件為zabbix_agentd.conf,編輯該配置文件,將server的值設(shè)置為zabbix服務(wù)器的IP即可
5、配置SysV服務(wù),SysV服務(wù)的配置腳本在源碼包的misc/init.d/目錄里可以找到
- [root@www.linuxidc.com zabbix-1.8.3]# cp misc/init.d/RedHat/zabbix_agentd_ctl /etc/init.d/zabbix_agentd
編輯/etc/init.d/zabbix_agentd文件,在文件頭部的#!/bin/sh行下添加如下兩行:
- #chkconfig: 35 95 95
- #description:zabbix Agent server
保存后,使用chkconfig命令添加服務(wù):
- [root@www.linuxidc.com zabbix-1.8.3]# chkconfig --add zabbix_agentd
現(xiàn)在就可以像控制其他SysV服務(wù)一樣使用service命令來啟動(dòng)停止zabbix的客戶端了,也可以使用chkconfig來配置在不同運(yùn)行級別下的啟動(dòng)停止情況。
6、客戶端會(huì)使用10050端口,如果使用了iptables防火墻的話,需要放開該端口。
看完上面幾步的表演,想必大家都可以動(dòng)手在CentOS 5.5下安裝配置zabbix客戶端了!
【編輯推薦】