【故障集合】综合架构之ansible服务错误集合(持续补充中)

本文汇总了Ansible使用中常见的两类错误:1) 'Failed to connect to the host via ssh: Permission denied',这通常由于缺少SSH密钥认证导致,解决方案是生成并分发SSH公钥;2) 'The task includes an option with an undefined variable',此错误提示任务中存在未定义的变量,需要检查并修正shell模块的命令书写。
摘要由CSDN通过智能技术生成
1、Failed to connect to the host via ssh: Permission denied 权限拒绝

没有ssh秘钥认证。
ansible是基于ssh秘钥认证的,估生成秘钥,重新分发下公钥就ok了

[root@m01 /server/ansible-playbook]# ansible-playbook -C ansible-var01.yml 

PLAY [oldboy] ************************************************************************************************************************

TASK [Gathering Facts] ***************************************************************************************************************
fatal: [172.16.1.41]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey,password).", "unreachable": true}
fatal: [172.16.1.31]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey,password).", "unreachable": true}

PLAY RECAP *********************************
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值