1、创建sls文件 install-rpms: cmd.run: - name: yum install -y autoconf automake imake libxml2-devel expat-devel cmake gcc gcc-c++ libaio libaio-devel bzr bison libtool ncurses5-devel net-snmp\* java-1.7.0-openjdk.x86_64 java-1.7.0-openjdk-devel.x86_64 libxml2 libxml2-devel bzip2 libpng-devel freetype-devel bzip2-devel curl* curl-devel libjpeg\* openjpeg\* install-zabbix_agent: file.managed: - name: /tmp/zabbix-3.0.3.tar.gz - source: salt://init/files/zabbix-3.0.3.tar.gz cmd.run: - name: (id zabbix || useradd -u 600 zabbix) && cd /tmp && tar zxf zabbix-3.0.3.tar.gz && cd zabbix-3.0.3 && ./configure --prefix=/usr/local/zabbix --enable-agent --enable-java && make && make install && mkdir /usr/local/zabbix/log && chown zabbix:zabbix /usr/local/zabbix/log - unless: test -d /usr/local/zabbix config-zabbix_agent: file.managed: - name: /usr/local/zabbix/etc/zabbix_agentd.conf - source: salt://init/files/zabbix_agentd.conf cmd.run: - name: (grep zabbix_agentd /etc/rc.local || echo "/usr/local/zabbix/sbin/zabbix_agentd">>/etc/rc.local) && /usr/local/zabbix/sbin/zabbix_agentd - require: - file: install-zabbix_agent 2、安装zabbix agent:salt-ssh '*' state.sls init.zabbix_agent
slatstack 安装 zabbix_agent
原创ConfusedSnail 博主文章分类:Saltstack ©著作权
©著作权归作者所有:来自51CTO博客作者ConfusedSnail的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Redis 主从哨兵模式搭建
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
01-zabbix安装
centos7上面部署zabbix
mysql vim php -
简单批量安装zabbix_agent软件
无聊的一个小脚本 zabbix_agent安装
ansible zabbix agent 脚本 -
新机器安装zabbix_agent
zabbix-agent安装
zabbix-agent