1.5. 验证控制节点对受管节点的访问
配置控制节点并准备好受管节点后,测试 Ansible 可以连接到受管节点。
以 ansible
用户身份在控制节点上执行此步骤。
流程
使用 Ansible
ping
模块验证您可以在所有受管主机上执行命令:[ansible@control-node]$ ansible all -m ping BECOME password: password managed-node-01.example.com | SUCCESS => { "ansible_facts": { "discovered_interpreter_python": "/usr/bin/python3" }, "changed": false, "ping": "pong" } ...
硬编码的
all
主机组会动态包含清单文件中列出的所有主机。使用 Ansible
command
模块在受管主机上运行whoami
工具:[ansible@control-node]$ ansible managed-node-01.example.com -m command -a whoami BECOME password: password managed-node-01.example.com | CHANGED | rc=0 >> root
如果命令返回
root
,您会在受管节点上正确配置sudo
,特权升级可以正常工作。