centos6 ansible_playbook编译安装zabbix客户端

[root@centos-1 ansible]# catcreate_users.sh

#!/bin/bash
a=`cat/etc/passwd|grepzabbix|wc-l`
if[$a==0];then
useradd-s/sbin/nologinzabbix
fi

[root@centos-1 ansible]# catcreate_users.sh

#!/bin/bash
a=`cat/etc/passwd|grepzabbix|wc-l`
if[$a==0];then
useradd-s/sbin/nologinzabbix
fi
[root@centos-1ansible]#catjinjia_zabbix.yaml
-hosts:webserver
tasks:
-name:installzabbixpackage
yum:name={{item}}state=latest
with_items:
-make
-gcc
-curl-devel
-curl
-name:copypacktoclient
tags:copy_pack
copy:src=/usr/local/src/zabbix-3.2.7.tar.gzdest=/usr/local/src/zabbix-3.2.7.tar.gz
-name:tarzabbix
tags:tar
shell:cd/usr/local/src/;tar-xfzabbix-3.2.7.tar.gz
-name:copycreate_users.sh
tags:copy_users
copy:src=/etc/ansible/create_users.shdest=/usr/local/src/create_users.sh
-name:createusers_zabbix
tags:users
shell:/bin/bash/usr/local/src/create_users.sh
-name:configurezabbix
tags:config
shell:cd/usr/local/src/zabbix-3.2.7;./configure--with-net-snmp--with-libcurl--enable-agent--prefix=/usr/local/zabbix
-name:makemakeinstall
tags:make
shell:cd/usr/local/src/zabbix-3.2.7;make&&makeinstall
-name:changeagented
tags:change
shell:cp/usr/local/src/zabbix-3.2.7/misc/init.d/fedora/core5/zabbix_agentd/etc/init.d/;chmod700/etc/init.d/zabbix_agentd
-name:copyzabbix_agented
tags:copy_agented
copy:src=/etc/init.d/zabbix_agentddest=/etc/init.d/zabbix_agentd
-name:copyzabbix_agented,conf
tags:copy_conf
copy:src=/usr/local/zabbix/etc/zabbix_agentd.confdest=/usr/local/zabbix/etc/zabbix_agentd.conf
-name:startzabbix_agented
tags:startzabbix_agented
shell:/etc/init.d/zabbix_agentdstart;chkconfigzabbix_agentdon

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native