1.file模块
语法格式
ansible 主机组 -m file -a "path=目标路径 owner=属主 group=属组 mode=权限"
参数
path //目录文件路径,相当于copy模块的dest,其他模块的name
src //源文件路径
owner //属主
group //属组
mode //权限
state //控制状态
absent //删除
directory //创建目录...
/
744 次浏览/
系统运维
1.script模块
语法格式
ansible backup -m script -a "脚本"
直接写脚本路径即可
案例:安装rsync
1.写脚本
[root@ansible ~]# vim /server/scripts/rsync.sh
#!/bin/bash
#批量部署rsync
yum -y install rsync &>/dev/null
echo -e "\e[0...
/
489 次浏览/
系统运维
1.综合案例-rsync,nfs,httpd,sersync
1.1.基础环境部署
1)关闭firewalld、selinux
每台服务器都要操作,也可以使用ansible的shell模块批量操作
[root@ansible ~]# systemctl stop firewalld
[root@ansible ~]# systemctl disable firewalld
[root@ansible ~]# s...
/
767 次浏览/
系统运维
ansible解决python版本依赖
ansible解决python版本依赖
ansible解决python版本依赖
1.python版本问题会报如下错误
2.排查思路
目前服务器的版本各不相同,有centos5 centos6 centos7,服务器版本不同python的版本也不同,因此会导致一些...
/
851 次浏览/
系统运维
ansible指定其他主机清单配置文件
默认情况下主机清单保存在系统的 /etc/ansible/hosts 文件中 当主机分组不同时可以指定其他的主机清单文件,避免配置文件很臃肿 你也可以通过命令行选项指定其它的清单文件 -i
。
1.创建主机清单文件
[root@zabbix-server-10-29 ansible]# vim centos
[c75]
192.168.7.75...
/
547 次浏览/
系统运维
ansible设置主机并行次数
并行是指每次ansible可以同时对多少台机器进行运行 默认情况下是一起执行,这是ansible主机的压力可能会很大,因此就有了并行控制的说法 并行控制也可以很好做得每次的主机信息的输出都与主机清单的配置顺序一致
命令语法: ansible host -m module --forks=1
实例
1.准备主机清单文件
[root@localhost ~...
/
646 次浏览/
系统运维
利用zabbix api批量添加监控主机
在公司规模很庞大的时候,每次都手动添加监控主机将会很麻烦,我们可以利用zabbix的api去批量添加监控主机
本次我们将实现用一台主机虚拟出100台主机,并通过api的方式自动添加监控主机
掌握本次方法,无需要了解python,也不需要写python脚本
1.获取批量添加主机的api
可以从官网取到 https://www.zabbix.com/documen...
/
572 次浏览/
系统运维
搭建 Zabbix 服务监控
实验环境:
Zabbix-Server 192.168.2.3 CentOS 7.6 主服务器
Zabbix-Proxy 192.168.2.4 CentOS 7.6 代理服务器
Zabbix-Agent ...
/
739 次浏览/
系统运维
Grafana是一款用Go语言开发的开源数据可视化工具,可以做数据监控和数据统计,带有告警功能。目前使用grafana的公司有很多,如paypal、ebay、intel等。
可视化:快速和灵活的客户端图形具有多种选项。面板插件为许多不同的方式可视化指标和日志。
报警:可视化地为最重要的指标定义警报规则。Grafana将持续评估它们,并发送通知。
通知:警报更改状态时,它会发出通知。接收电子邮件通知。
动态仪表盘:使用模板变量创建动态和可重用的仪表板,这些模...
/
546 次浏览/
系统运维
从 http://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/ 下载需要的安装包
实验环境
Zabbix-Server 192.168.2.3 CentOS 7.6 主服务器 Zabbix-Proxy 192.168.2.4 &n...
/
631 次浏览/
系统运维