在 rocky9 上安装 ansible,作为 ansible 的控制节点。 linux2-linux9 作为 ansible 的受控节点
时间: 2023-07-21 12:28:25 浏览: 287
好的,以下是在 rocky9 上安装 Ansible 并将其用作控制节点,以及将 linux2-linux9 作为 Ansible 的受控节点的步骤:
1. 在 rocky9 上安装 Ansible:
```
sudo dnf install ansible
```
2. 确认 Ansible 是否成功安装:
```
ansible --version
```
3. 创建 inventory 文件。在这个文件中,我们会列出所有的受控节点。在这个例子中,我们只有一个受控节点,即 linux2-linux9。使用以下命令创建 inventory 文件:
```
sudo nano /etc/ansible/hosts
```
在文件中添加以下内容:
```
[linux-nodes]
linux2-linux9
```
您可以根据需要添加其他受控节点。
4. 测试 Ansible 是否可以与受控节点通信。使用以下命令测试:
```
ansible all -m ping
```
如果一切正常,您应该会看到所有节点的“SUCCESS”消息。
5. 现在,您可以使用 Ansible 在受控节点上执行命令。例如,要在所有节点上安装 Apache Web 服务器,请使用以下命令:
```
ansible linux-nodes -b -m dnf -a "name=httpd state=present"
```
该命令将在所有列在 inventory 文件中的节点上安装 Apache。
希望这些步骤能够帮助您在 rocky9 上安装 Ansible 并将其用作控制节点,并将 linux2-linux9 作为 Ansible 的受控节点。
阅读全文