【Python】Ansible安装与使用

2017-01-12 19:09:05来源:CSDN作者:ns2250225人点击

第七城市

机器信息

主机:192.168.88.101(centos7)从机:192.168.88.104(centos7)从机:192.168.88.105(centos7)

安装

yum install -y epel-releaseyum install -y ansible

设置SSH免密码登陆

1)在主机中执行:ssh-keygen2)使用ssh-copy-id命令来复制Ansible公钥到从机中:ssh-copy-id -i root@192.168.88.104ssh-copy-id -i root@192.168.88.105

修改Ansible配置文件

1)vi /etc/ansible/hosts2)增加需要管理的从机组:...[my-servers]192.168.88.104192.168.88.105...

在主机中执行命令测试

ansible -m ping 'my-servers'

Playbook(安装nginx)

1)创建 nginx_install.yml,并写入:- hosts: my-servers  remote_user: root  tasks:  - name: install nginx    yum: pkg=nginx state=latest  - name: start nginx    service: name=nginx state=started2)执行Playbook:ansible-playbook nginx_install.yml
第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台