文章目录
- 实验 3:Inventory 清单配置
-
- 一、本章学习目标
- 二、前置知识与实验环境
- 三、操作步骤与双视角深度解析
-
- 步骤 1:创建项目目录
- 步骤 2:编写 INI 格式 Inventory(入门首选)
-
- 【专家视角】逐段深度解析
- 【小白视角】大白话解释
- 步骤 3:查看与验证 Inventory
- 步骤 4:编写测试 Playbook 并执行
-
- 输出结果深度解读
- Playbook 专业优化(三种写法对比)
- 四、重难点 1:变量优先级体系(核心考点)
-
- 4.1 变量优先级从低到高
- 4.2 Inventory 内部的变量优先级
- 五、重难点 2:YAML 格式 Inventory(复杂场景首选)
-
- 5.1 与 INI 格式的等价转换
- 5.2 INI vs YAML 对比
- 5.3 YAML 格式的独特优势——复杂变量
- 六、企业级扩展:多环境 Inventory 目录结构
-
- 6.1 标准目录布局
- 6.2 group_vars / host_vars 目录的自动加载机制
- 七、实用命令速查表
- 八、常见坑点与排错指南
-
- 坑点 1:`ansible_python_interpreter` 未指定导致模块执行失败
- 坑点 2:主机名无法解析
- 坑点 3:变量优先级混乱导致配置不生效
- 坑点 4:子组循环引用
- 坑点 5:INI 格式中变量值含特殊字符
- 坑点 6:`–list-hosts all` 显示的主机数与预期不符
- 九、本章小结
- 十、配套练习题(共 35 题,分三个难度梯度)
-
- 【A 组:基础巩固题】(15 题)
-
- 一、填空题(5 题)
- 二、判断题(5 题)
- 三、单项选择题(5 题)
- 【B 组:进阶应用题】(12 题)
-
- 四、不定项选择题(7 题)
- 五、简答题(3 题)
- 六、排错题(2 题)
- 【C 组:企业级实战题】(8 题)
-
- 七、综合设计题(4 题)
- 八、深度原理题(4 题)
- 十一、练习题参考答案
-
- A 组答案
- B 组答案
- C 组答案(评分要点)
实验 3:Inventory 清单配置
一、本章学习目标
完成本实验后,你将能够:
二、前置知识与实验环境
| 控制节点 | 已安装 Ansible(实验 2 完成) |
| 受控节 |



