PHP小丑 发表于 2022-9-14 18:15:04

linux zabbix-6.0.1-Agent客户端的安装配置

题外话:使用源码文件安装比较消耗时间,建议使用docker 或者是dnf install zabbix-agent 具体的操作,在其他博文中。



解压zabbix-6.0.1.tar.gz源码文件,切换至解压目录,编译安装Zabbix
# tar -zvxf zabbix-6.0.1.tar.gz


#预编译
# cd zabbix-6.0.1/
# ./configure --prefix=/usr/local/zabbix/ --enable-agent

出现错误:configure: error: Unable to use libpcre (libpcre check failed)

处理方式:
# yum -y install pcre*



#再次进行预编译
# ./configure --prefix=/usr/local/zabbix/ --enable-agent

#编译
# make -j4

#安装
# make install

#添加软连接
# ln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/
#修改zabbix_agentd.conf客户端配置文件,执行如下命令,zabbix_agentd.conf内容,指定server IP,同时设置本地Hostname

#备份配置文件
# cp zabbix_agentd.conf zabbix_agentd.conf.bak
#更改配置文件
# grep -v "^#" zabbix_agentd.conf | grep -v "^$"
LogFile=/tmp/zabbix_agentd.log
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=Zabbix server
# vi zabbix_agentd.conf
LogFile=/tmp/zabbix_agentd.log
Server=192.168.1.140
ServerActive=192.168.1.140
Hostname = 192.168.1.141

#cp zabbix_agentd启动脚本至/etc/init.d/目录
# cd /root/zabbix-6.0.1/
#
# cp misc/init.d/tru64/zabbix_agentd /etc/init.d/zabbix_agentd
#进行授权,执行需要权限
# chmod o+x /etc/init.d/zabbix_agentd

#启动zabbix_agentd服务
# /etc/init.d/zabbix_agentd start
出现错误:zabbix_agentd : user zabbix does not exist

处理方法:
创建zabbix组,创建zabbix用户
# groupadd zabbix
# useradd -g zabbix zabbix -s /sbin/nologin

#再次启动zabbix_agentd 服务
# /etc/init.d/zabbix_agentd start

#zabbix_agentd启动正常
# ps aux | grep zabbix

#zabbix_agentd默认监听端口为10050
# netstat -tnlp | grep 10050



游戏是我的全部图景,我将演绎所有的游戏角色,我是每个活着角色的传奇。   --沐清娴








http://blog.itpub.net/29494175/viewspace-2914575/
页: [1]
查看完整版本: linux zabbix-6.0.1-Agent客户端的安装配置