TASK [Gathering Facts] ******************************************************************************** ok: [192.168.1.128] ok: [192.168.1.104] PLAY RECAP ******************************************************************************************** 192.168.1.104 : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 192.168.1.128 : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 [root@ansible ~]# ansible-playbook /etc/ansible/mariadb.yml PLAY [test01:test02] ********************************************************************************** TASK [Gathering Facts] ******************************************************************************** ok: [192.168.1.104] ok: [192.168.1.128] PLAY RECAP ******************************************************************************************** 192.168.1.104 : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 192.168.1.128 : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 什么意思
时间: 2023-07-24 07:15:19 浏览: 317
这段输出表示 Ansible 成功地获取了指定主机的信息,并且没有遇到错误。
在输出的第一个任务 "Gathering Facts" 中,Ansible 会收集有关目标主机的信息,例如操作系统类型、网络配置等。在这个任务中,所有的主机(192.168.1.128 和 192.168.1.104)都成功地完成了信息收集。
在 "PLAY RECAP" 部分,你可以看到每个主机的执行情况。每个主机都显示了完成任务的数量(`ok`),以及是否有变更(`changed`)、不可访问(`unreachable`)、失败(`failed`)、跳过(`skipped`)、救援(`rescued`)或忽略(`ignored`)的情况。在这个例子中,每个主机都成功执行了一个任务,并且没有出现任何变更、不可访问、失败、跳过、救援或忽略的情况。
总体而言,这段输出表示 Ansible 成功地执行了 playbook,并且指定的主机都正常工作,没有遇到问题。
相关问题
[root@ansible ~]# ansible-playbook sdf.yml PLAY [Play 1] ***************************************************************************************** TASK [Gathering Facts] ******************************************************************************** ok: [192.168.1.119] ok: [192.168.1.104] TASK [Task 1] ***************************************************************************************** changed: [192.168.1.104] changed: [192.168.1.119] PLAY [Play 2] ***************************************************************************************** TASK [Gathering Facts] ******************************************************************************** ok: [localhost] TASK [Task 2] ***************************************************************************************** ok: [localhost] => { "msg": "Hello, World!" } PLAY RECAP ******************************************************************************************** 192.168.1.104 : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 192.168.1.119 : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 localhost : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 什么意思
这是一个 Ansible playbook 的执行结果。结果分为几个部分:
1. `PLAY [Play 1]` 和 `PLAY [Play 2]` 是 playbook 中定义的两个 plays 的名称。
2. `TASK [Gathering Facts]` 是一个内置的任务,用于收集主机的基本信息,如 IP 地址、操作系统等。
3. `TASK [Task 1]` 和 `TASK [Task 2]` 是你在 playbook 中定义的具体任务。
4. `ok: [192.168.1.119]` 和 `ok: [192.168.1.104]` 表示任务在这两台主机上成功执行。
5. `changed: [192.168.1.104]` 和 `changed: [192.168.1.119]` 表示任务在这两台主机上执行了变更。
6. `ok: [localhost]` 表示任务在本地主机成功执行。
7. `"msg": "Hello, World!"` 是任务执行结果中的一条 debug 信息,它打印了 "Hello, World!"。
8. `PLAY RECAP` 列出了每个主机的执行结果汇总,包括执行成功的任务数、变更的任务数、不可达的主机数等。
综合来看,这个执行结果表示 playbook 中的任务在指定的主机上成功执行,并且有一些任务执行了变更操作。最后,打印了一个 debug 信息 "Hello, World!"。
阅读全文