在 rocky9 上安装 ansible,作为 ansible 的控制节点。 linux2-linux9 作为 ansible 的受控节点。
时间: 2023-07-21 11:28:23 浏览: 63
好的,您想了解如何在 rocky9 上安装 Ansible 并将其用作控制节点,以及如何将 linux2-linux9 作为 Ansible 的受控节点。以下是步骤:
1. 首先,您需要在 rocky9 上安装 Ansible。您可以使用以下命令:
```
sudo dnf install ansible
```
2. 安装完成后,您需要创建一个 inventory 文件,其中列出了您要管理的所有受控节点。在此示例中,我们将使用 linux2-linux9 作为示例受控节点。您可以使用以下命令创建 inventory 文件:
```
sudo nano /etc/ansible/hosts
```
在该文件中,添加以下内容:
```
[linux-nodes]
linux2
linux3
linux4
linux5
linux6
linux7
linux8
linux9
```
您可以根据需要添加或删除其他受控节点。
3. 现在,您可以测试 Ansible 是否可以与受控节点通信。使用以下命令测试:
```
ansible all -m ping
```
如果一切正常,您应该会看到所有节点的“SUCCESS”消息。
4. 现在,您可以使用 Ansible 在受控节点上执行命令。例如,要在所有节点上安装 Apache Web 服务器,使用以下命令:
```
ansible linux-nodes -b -m dnf -a "name=httpd state=present"
```
该命令将在所有列在 inventory 文件中的节点上安装 Apache。
希望这些步骤能够帮助您在 rocky9 上安装 Ansible 并将其用作控制节点,并将 linux2-linux9 作为 Ansible 的受控节点。