ansible批量执行命令
批量管理linux服务器指的是:批量执行命令、下发文件等等 安装ansible 1.1: 安装epel源 yum install epel-release -y #编辑/etc/yum.repos.d/epel.repo,注释mirrorlist,打开baseurl 1.2: 安装ansible yum list ansible #ansible版本,如果这个命令运行有问题的话,多运行几次 yum install ansible -y 1.3: ansible查看帮助 ansible-doc -l #查看总帮助 ansible-doc -s shell #查看shell模块的帮助 ansible-doc -s raw 配置主机组(/etc/ansible/hosts) [testgroup] 192.168.56.40 192.168.56.41 192.168.56.42 [test41] 192.168.56.41 [test42] 192.168.56.42 配置ssh免密码登录 ssh-keygen -t rsa#一直按回车即可 ssh-copy-id -i .ssh/id_rsa.pub ip #上传公钥到服务器 ansible模块 ansible语法 ansible 主机组或者主机 -m 模块 -a 命令 2 ansible语法测试 ansible testgroup