之前看了一个源码安装zabbix2.2.9版本号,服务器端安装文本文档;
http://mofansheng.blog.51cto.com/8792265/1679728
下面是zabbix分布式系统监管代理安装的全过程:
自然环境显示centos6.664位系统;灯具自然环境;
前提是zabbix服务器已经安装完毕,服务器IP192.168.20.10,代理设备IP192.168.20.11;代理IP为192.168.20.12;
1。编译器安装zabbix代理
# tar -zxvf zabbix-2.2.9.tar.gz # cd zabbix-2.2.9/ # ./configure --prefix=/usr/local/zabbix-2.2.9 --enable-proxy --with-mysql --with-net-snmp --with-libcurl出现了以下错误:
配置:错误:无效的Net-SNMP目录-无法找到net-snmp-config
解决方案:yuminstall-ynet-SNMP-devel
#制造和销售。&进行安装
2。建立数据库并获得授权;
mysql>创建数据库zabbix_proxy字符集utf8
mysql>授予zabbix_proxy上的所有权限。*到‘123456’标识的zabbix_proxy@localhost
mysql>刷新权限;
mysql>放弃
领先数据信息
[root@localhost zabbix-2.2.9]# mysql --default-character-set=utf8 zabbix_proxy < database/mysql/schema.sqlZabbix服务器和代理必须查询数据库,angent不需要。特别需要注意的是,代理只需要导入一个表结构schema.sql
3。更改代理环境变量并启动代理
[root@localhost zabbix-2.2.9]# egrep -v '#|^$' etc/zabbix_proxy.conf Server=192.168.20.10 Hostname=Zabbix_proxy LogFile=/tmp/zabbix_proxy.log DBHost=localhost DBName=zabbix_proxy DBUser=zabbix_proxy DBPassword=123456 ConfigFrequency=60 DataSenderFrequency=5[root@localhostzabbix-2.2.9]#/usr/local/zabbix-2.2.9/sbin/zabbix_proxy
启动错误如下:提醒没有找到共享资源池文件
。/sbin/zabbix_proxy:加载共享库时出错:libmysqlclient.so.18:无法打开共享对象文件:没有这样的文件或目录
解决方案:
#echo"/usr/local/MySQL/lib">;>/etc/ld.so.conf
#ldconfig
#/usr/local/zabbix-2.2.9/sbin/zabbix_proxy
重新启动,错误如下,zabbix客户未建立
zabbix_proxy[21350]:用户zabbix不存在
zabbix_proxy[21350]:不能以root用户身份运行!
解决方案:
[root@localhostzabbix-2.2.9]#groupaddzabbix
[root@localhostzabbix-2.2.9]#useradd-gzabbixzabbix
4。网页加代理连接点
管理方法——遍布管理方法DM,加上代理,名称与代理环境变量中的主机名一致;
主动模式——服务器代理将主动连接到zabbix网络服务器并请求数据信息。
被动模式-Zabbix服务器连接到服务器代理。
zabbixproxy代理监督代理移动客户端的安装过程:
自然环境显示centos6.664位系统;
新设备必须安装的依赖包:#yuminstall-ygccgcc*
1。编译器安装
# tar -xvf zabbix-2.2.9.tar.gz # cd zabbix-2.2.9/ # ./configure --prefix=/usr/local/zabbix-2.2.9 --enable-agent # make && make install2。写手机客户端的环境变量。服务器填写委托代理的详细ip地址,主机名是唯一的符号。
#VI/usr/local/zabbix-2.2.9/etc/zabbix_agentd.conf
LogFile=/tmp/zabbix_agentd.log
服务器=192.168.20.11
ServerActive=192.168.20.11
主机名=192.168.20.12
3。建立运营zabbix的客户,启动移动客户端服务项目
#useradd-s/sbin/nologin-Mzabbix
#/usr/local/zabbix-2.2.9/sbin/zabbix_agentd
添加引导 *** 作
#echo"/usr/local/zabbix-2.2.9/sbin/zabbix_agentd">;>/etc/rc.本地
4。网页加服务器
系统软件代理程序测试-选择代理代理设备;
在模板中选择TemlateOSlinux模板,添加,后期归档;
另外,你可以在服务器目录的底部看到它;
也可以向服务器添加定制的新监管项目-新项目;
如果有几个代理手机客户端,用同样的方法添加;
代理部署已结束;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)