“Ansible作业:ad-hoc模式”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
(创建页面,内容为“ ===网络和yum源检查=== 在当前主机中执行以下命令,并输出截图: ping www.baidu.com yum repolist ===建立集群=== 为当前主机建立克…”)
 
ansible远程登录
 
(未显示2个用户的2个中间版本)
第18行: 第18行:
 
在server a root用户主目录(/root/)下建立配置文件ansible.cfg 和清单文件ansible_hosts,
 
在server a root用户主目录(/root/)下建立配置文件ansible.cfg 和清单文件ansible_hosts,
  
配置清单目录为/root/ansible_hosts,配置host_key_checking值为False
+
*配置清单目录为/root/ansible_hosts,配置host_key_checking值为False
  
清单文件中列出两组主机:当前主机ip 为master组,受控主机b和c的ip 为 slave组。
+
*清单文件中列出两组主机:当前主机ip 为master组,受控主机b和c的ip 为 slave组。
  
执行命令ansible all --list-host 验证配置是否正确。
+
*执行命令ansible all --list-host 验证配置是否正确。
  
 
===ansible远程登录===
 
===ansible远程登录===

2021年5月30日 (日) 15:10的最新版本

网络和yum源检查

在当前主机中执行以下命令,并输出截图:

ping www.baidu.com

yum repolist

建立集群

为当前主机建立克隆机 b 和 c,它们同属同一网段,并可以相互ping通。

下面我们建立ansible管理集群,管理主机为server a, 受控主机为克隆机 server b,c

Ansible软件配置

ansible --vesion

在server a root用户主目录(/root/)下建立配置文件ansible.cfg 和清单文件ansible_hosts,

  • 配置清单目录为/root/ansible_hosts,配置host_key_checking值为False
  • 清单文件中列出两组主机:当前主机ip 为master组,受控主机b和c的ip 为 slave组。
  • 执行命令ansible all --list-host 验证配置是否正确。

ansible远程登录

使用ansible ad-hoc模式执行以下操作:

  • 使用密码模式获得所有主机的当前系统时间
  • 使用免密模式获得所有主机的当前系统时间