5-ansible手动管理错误信息

这篇博客详细记录了在工作站上使用Ansible管理过程中遇到的错误处理和调试过程。从创建测试环境开始,逐步解决yum安装http包时的错误,通过设置ignore_errors、block、rescue和always确保脚本的连续执行。此外,还涉及到变量注册、debug输出以及通过changed_when和failed_when捕获执行状态。最终,成功完成了任务并进行了测评。
摘要由CSDN通过智能技术生成

1.工作站:创建测试环境,查看配置文件和主机解析文件。


2.工作站:创建测试主执行文件。通过yum安装http,通过yum安装mariadb-server。


3.工作站:执行文件。反馈错误,没有http这个包,执行到这个步骤脚本就中断了。


4.工作站:重新编辑文件,在任务中增加ignore_errors,重新执行脚本。碰到错误后,跳过错误继续执行。



5.工作站:重新编辑脚本。通过block对任务进行封装,通过rescue重新启动任务执行,通过always保证任务总是执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值