修改 Inventory 文件
时间: 2024-02-21 20:58:45 浏览: 31
Ansible 使用 Inventory 文件来管理主机列表和主机组信息,你可以通过修改 Inventory 文件来添加、删除或修改主机信息。
Inventory 文件可以使用 INI 格式或 YAML 格式,其中 INI 格式更为常见。下面是一个简单的 Inventory 文件示例:
```
[web_servers]
web1 ansible_host=192.168.1.10
web2 ansible_host=192.168.1.11
[db_servers]
db1 ansible_host=192.168.1.12
db2 ansible_host=192.168.1.13
```
在这个示例中,`[web_servers]` 和 `[db_servers]` 是主机组名,`web1`、`web2`、`db1` 和 `db2` 是主机名,`ansible_host` 是主机的 IP 地址。
要修改 Inventory 文件,你可以按照以下步骤进行操作:
1. 打开 Inventory 文件,找到需要修改的主机信息所在的组或行。
2. 添加、删除或修改主机信息,确保修改后的信息格式正确。
3. 保存 Inventory 文件并关闭。
例如,如果你想要将 `web2` 的 IP 地址修改为 `192.168.1.20`,可以按照以下步骤进行操作:
1. 打开 Inventory 文件。
2. 找到 `[web_servers]` 组下的 `web2` 行。
3. 修改 `ansible_host` 的值为 `192.168.1.20`。
4. 保存 Inventory 文件并关闭。
修改 Inventory 文件后,可以通过执行 `ansible all -i inventory_file -m ping` 命令来测试连接到主机列表中的
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)