Linux 伺服器zabbix原始碼客戶端(agent)安裝
Linux 伺服器zabbix原始碼客戶端(agent)安裝
Linux下建立使用者zabbix
[root@dth_1503 home]# groupadd zabbix
[root@dth_1503 home]# useradd -g zabbix -d
/home/zabbix zabbix
[root@dth_1503 home]# passwd zabbix
jdk安裝(略)
配置前先關閉iptables和SELINUX,避免安裝過程中報錯。
# service iptables stop
# setenforce 0
# vi /etc/sysconfig/selinux
SELINUX=disabled
安裝zabbix的客戶端agent:
[root@dth_1503 zabbix]# tar -zxvf zabbix-2.4.0.tar.gz
[root@dth_1503 zabbix-2.4.0]# cd zabbix-2.4.0
[root@dth_1503 zabbix-2.4.0]# ./configure --prefix=/usr --sysconfdir=/etc/zabbix --enable-agent
[root@dth_1503 zabbix-2.4.0]# make install
[root@dth_1503 zabbix-2.4.0]cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
配置:
vi /etc/services
# Zabbix
zabbix-agent 10050/tcp # Zabbix Agent
zabbix-agent 10050/udp # Zabbix Agent
zabbix-trapper 10051/tcp # Zabbix Trapper
zabbix-trapper 10051/udp # Zabbix Trapper
建立日誌檔案:
cd /var/log
mkdir zabbix
chown zabbix:zabbix zabbix/
chmod –R 755 zabbix/
配置檔案:(其中192.168.30.51為server地址)
cd /etc/zabbix/
vi zabbix_agentd.conf
Server=127.0.0.1,192.168.30.51
ServerActive=192.168.30.51:10051
LogFile=/var/log/zabbix/zabbix_agentd.log
UnsafeUserParameters=1
或者是指令碼方式與vi是一樣的:(注意由於word顯示問題,以下指令碼中要寫入的檔案前面是空格不應該是回車,所以跑指令碼是需要編輯一下,將/etc/zabbix/zabbix_agentd.conf前面的回車更換為空格)
sed -i "s/Server\=127.0.0.1/Server\=127.0.0.1,192.168.30.51/g" /etc/zabbix/zabbix_agentd.conf
sed -i "s/ServerActive\=127.0.0.1/ServerActive\=192.168.30.51:10051/g" /etc/zabbix/zabbix_agentd.conf
sed -i "s#tmp/zabbix_agentd.log#var/log/zabbix/zabbix_agentd.log#g" /etc/zabbix/zabbix_agentd.conf
sed -i "/UnsafeUserParameters=0/a\UnsafeUserParameters=1" /etc/zabbix/zabbix_agentd.conf
啟動:
chkconfig --add zabbix_agentd
chkconfig zabbix_agentd on
service zabbix_agentd start
至此安裝完成。
其它情況:
如果安裝路徑指定為--prefix=/usr/local
如果報錯為:
service zabbix_agentd start
Starting zabbix_agentd: /etc/init.d/functions: line 500: /usr/local/sbin/zabbix_agentd: 沒有那個檔案或目錄 [失敗]
需要vi /etc/init.d/zabbix_agentd
將BASEDIR=/usr/local更改為BASEDIR=/usr
如果在新增
chkconfig --add zabbix_agentd 時
若報錯為:service zabbix_agentd does not support chkconfig
開啟 vi /etc/rc.d/init.d/zabbix_agentd 新增(#!/bin/sh下面)
# chkconfig: - 90 10
# description: Starts and stops Zabbix Agent using chkconfig
檢視埠:
#netstart -tnlp | grep zabbix
停止zabbix服務:
#pkill zabbix
若啟動報錯後
[root@dth_1503 sbin]# /usr/local/zabbix/sbin/zabbix_agentd start
/usr/local/zabbix/sbin/zabbix_agentd: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
執行以下軟連線
[root@dth_1503 sbin]# ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2
啟動服務
[root@dth_1503 sbin]# /usr/local/zabbix/sbin/zabbix_agentd start
[root@dth_1503 sbin]# cp /usr/local/zabbix/sbin/zabbix_agentd /etc/init.d/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29734436/viewspace-2137838/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux zabbix-6.0.1-Agent客戶端的安裝配置Linux客戶端
- zabbix安裝agent
- Zabbix Agent安裝
- linux安裝mysql客戶端LinuxMySql客戶端
- rsync客戶端一鍵安裝rsync指令碼(原始碼)客戶端指令碼原始碼
- Zabbix Agent 安裝與使用
- linux簡易 Oracle客戶端安裝LinuxOracle客戶端
- 如何在 Linux 上安裝、配置 NTP 伺服器和客戶端?Linux伺服器客戶端
- Telegram原始碼之安卓客戶端配置原始碼安卓客戶端
- Redis原始碼剖析——客戶端和伺服器Redis原始碼客戶端伺服器
- Oracle 客戶端安裝Oracle客戶端
- MySQL 客戶端安裝MySql客戶端
- zabbix agent 的兩種安裝方式
- 【ZABBIX】Linux下安裝ZABBIXLinux
- Java UDP伺服器和客戶端原始碼 -javarevisitedJavaUDP伺服器客戶端原始碼
- aix安裝oracle客戶端AIOracle客戶端
- CentOS安裝git客戶端CentOSGit客戶端
- CentOS 7 原始碼安裝 Zabbix 6.0CentOS原始碼
- linux重啟zabbix agentLinux
- db2 客戶端安裝DB2客戶端
- Windows下安裝redis客戶端WindowsRedis客戶端
- zabbix3.4原始碼安裝步驟原始碼
- 原始碼安裝和配置zabbix 3.0 LST原始碼
- Skywalking PHP客戶端編譯安裝PHP客戶端編譯
- ubuntu17.4安裝git伺服器,window使用sourcetree客戶端UbuntuGit伺服器客戶端
- Tars-Java客戶端原始碼分析Java客戶端原始碼
- iscsi linux客戶端Linux客戶端
- Kubernetes安裝之五:配置kubectl客戶端客戶端
- Ubuntu16.04 percona MySQL客戶端安裝UbuntuMySql客戶端
- 「Oracle」客戶端 PL/SQL DEVELOPER 安裝使用Oracle客戶端SQLDeveloper
- 客戶端自動配置安裝(expect工具)客戶端
- Linux環境安裝Splunk Enterprise服務端和Windows客戶端Splunk Universal ForwarderLinux服務端Windows客戶端Forward
- 《球球大作戰》原始碼解析:伺服器與客戶端架構原始碼伺服器客戶端架構
- win10系統maven客戶端安裝教程_win10系統maven客戶端安裝步驟Win10Maven客戶端
- Netty原始碼分析(三):客戶端啟動Netty原始碼客戶端
- Java中OpenAI API客戶端原始碼教程JavaOpenAIAPI客戶端原始碼
- MapReduce——客戶端提交任務原始碼分析客戶端原始碼
- NH.A.0002__zabbix_lamp+zabbix_server原始碼編譯安裝_V2020.10.22LAMPServer原始碼編譯
- NBU 8.0客戶端安裝和備份配置客戶端