ansible基础配置使用

1.安装ansible

yum install ansible -y

2.基础配置
[1]/etc/ansible/hosts

说明:
(1)":"表示类似主机名,即db[1:3]表示dbhosts组中主机包含db1,db2,db3
(2)“vars”表示组的变量
[dbhosts]
db[1:3]

[dbhosts:vars]
ansible_ssh_user=test_user
ansible_ssh_pass=ssh密码(一般不建议配置,使用时采用---ask-pass的方式)

其他变量说明:
ansible_sudo_pass同上建议采用--ask-sudo-pass方式

[2] /etc/ansible/ansible.cfg,

说明:考虑到安全问题,ansible默认开启了公匙认证。如果想减少输入重复输入密码,可以禁用。
host_key_checking=false
即可

3.ansible常用使用

[1]拷贝文件
ansible dbhosts -m copy -a 'src=/etc/hosts dest=/etc/hosts'

[2]远端命令
ansible dbhosts -m shell -a 'service mysqld start'

说明:如上基本满足日常工作,如复杂需求或操作可参考http://www.ansible.com.cn/docs/intro_getting_started.html#a-note-about-host-key-checking官网。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值