zabbix的agent5.0客戶端編譯安裝


前提:

1.因為內網環境,上不了網,客戶端只能編譯安裝,方便管理

2.本地配置好本地yum,可以解決一些依賴問題

3.selinux和firewall都是關閉的狀態,還有iptables

操作如下:

1.下載zabbix的5.0版本的壓縮包

2.解壓,tar -xvf  zabbix-5.0*.tar.gz

3.進入zabbix-5.0目錄下面

4.安裝gcc並且創建zabbix

yum -y install gcc

groupadd zabbix

useradd -g zabbix zabbix -s /sbin/nologin

5.執行編譯:

./configure  --prefix=/usr/local/zabbix-5.0 --enable-agent

出現報錯:

configure: error: Unable to use libpcre (libpcre check failed)

解決:yum  -y  install  pcre*  

在執行上面的編譯命令

6.編譯通過,之后執行make && make  install

7.拷貝zabbix客戶端啟動腳本到/etc/init.d目錄下

cp  /usr/local/zabbix-5.0/misc/init.d/tru64/zabbix_agentd  /etc/init.d/

chmod +x /etc/init.d/zabbix_agentd

8.修改zabbix_agentd啟動腳本,將DAEMON啟動命令路徑修改為安裝時指定的路徑。

vim /etc/init.d/zabbix_agentd

DAEMON=/usr/local/zabbix-5.0/sbin/zabbix_agentd

9.修改zabbix_agentd啟動腳本,使其支持chkconfig配置服務

vim /etc/init.d/zabbix_agentd

echo   “chkconfig: 345 95 95”  >> /etc/init.d/zabbix_agentd

在使用chkconfig zabbix_agentd on

10.編輯zabbix_agent配置文件

`#egrep -v "^#|^$" /usr/local/zabbix-5.0/etc/zabbix_agentd.conf

LogFile=/var/log/zabbix/zabbix_agentd.

logServer=172.16.10.150

ServerActive=172.16.10.152

Hostname=Zabbix server

11.創建日志目錄,並設置權限

mkdir /var/log/zabbix

chown -R zabbix.zabbix /var/log/zabbix/

chown -R zabbix.zabbix /usr/local/zabbix-5.0/

12.啟動zabbix_agentd服務

/etc/init.d/zabbix_agentd start

13.查看zabbix_agentd服務是否啟動成功

#netstat -nltp | grep zabbix

tcp        0      0 172.16.10.152:10050         0.0.0.0:*                   LISTEN      26143/zabbix_agentd

+++++++++++++++++++++++++++++++++++++++++++++

當然了,你要是有配置了yum網絡源那安裝就更快了,前提你的環境可以上網

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM