了解是否有人可以帮助我解释为什么为什么anantible剧本无法获得我在site.yml中提到的父级清单。
提供以下消息,当我执行它。
[DEPRECATION WARNING]:默认情况下,将TRANSFORM_INVALID_GROUP_CHARS设置设为允许组名中包含错误字符,这将 更改,但仍可在弃用时由用户配置。这项特征 将在2.10版中删除。可以禁用弃用警告 通过在ansible.cfg中设置deprecation_warnings = False。 [警告]: 在群组名称中发现无效字符,但未被替换,请使用 -vvvv以查看详细信息
[警告]:*解析失败 / home / devopstest / Ansible_Execution / ansible / verification_setup / hosts 使用yaml插件:加载YAML时语法错误。没找到 预期错误似乎在 '/ home / devopstest / Ansible_Execution / ansible / verification_setup / hosts': 第6行,第1列,但可能会在文件中的其他位置,具体取决于 确切的语法问题。令人讨厌的行似乎是:[PDC-MGM01] 172.25.70.181 ^在这里
[警告]:*解析失败 / home / devopstest / Ansible_Execution / ansible / verification_setup / hosts 使用ini插件: / home / devopstest / Ansible_Execution / ansible / verification_setup / hosts:42: 预期的组名,得到:PDC-NORA0 [1:2]
[警告]:无法解析 / home / devopstest / Ansible_Execution / ansible / verification_setup / hosts为 库存资源
[警告]:未解析任何清单,只有隐式本地主机被解析 可用
[警告]:提供的主机列表为空,只有localhost可用。 请注意,隐式本地主机与“ all”不匹配
/usr/lib/python2.7/site-packages/requests/ init .py:91: RequestsDependencyWarning:urllib3(1.23)或chardet(2.2.1)没有 匹配支持的版本! RequestsDependencyWarning)[警告]: 无法匹配提供的主机模式,忽略:环境
PLAY [配置数据库] ****************************************************** ****************************************************** *跳过:没有匹配的主机
PLAY RECAP
主机文件
#[database]
#172.25.43.180
[PDC-MGM01]
172.25.70.181
[PDC-MGMT02]
172.25.70.181
[PDC-NORA01]
172.25.70.181
[PDC-NORA02]
172.25.70.181
[PDC-ONLN01]
172.25.70.160
[PDC-ONLN02]
172.25.70.184
[PDC-NORA99]
172.25.70.181
[SDC-NORA01]
172.25.70.181
[SDC-NORA02]
172.25.70.181
[SDC-ONLN01]
172.25.70.160
[SDC-ONLN02]
172.25.70.184
[SDC-NORA99]
172.25.70.181
[NORA:children]
PDC-NORA0[1:2]
SDC-NORA0[1:2]
PDC-NORA99
SDC-NORA99
[ONL:children]
PDC-ONLN0[1:2]
SDC-ONLN0[1:2]
[PDC:children]
PDC-MGM0[1:2]
PDC-NORA0[1:2]
PDC-ONLN0[1:2]
PDC-NORA99
[SDC:children]
SDC-NORA0[1:2]
SDC-ONLN0[1:2]
SDC-NORA99
[environment:children]
PDC
SDC
site.yml文件
- name: Configuring Database
hosts: environment
remote_user: "{{ env_user }}"
roles:
- database-configure
答案 0 :(得分:0)
\S{5,}
)-
上令人窒息。您期望该表达式的值是什么?您可以遗漏所有PDC-NORA0[1:2]
并在各处写[1:2]
或类似内容吗?这样行得通吗?