错误!在 Ansible 控制器上找不到 vars 文件 vars

kau*_*hik 2 ansible ansible-2.x ansible-role

错误!在 Ansible 控制器上找不到 vars 文件 vars。如果您正在使用模块并希望该文件存在于遥控器上,请参阅 remote_src 选项。

---
# tasks file for user-management
- hosts: linux
  become: yes
  vars_files:
    - vars/active-users
    - vars/remove-users
  roles:
    - { role: user-management }
  tasks:
    - import_tasks: /tasks/user-accounts.yml
    - import_tasks: /tasks/authorized-key.yml
Run Code Online (Sandbox Code Playgroud)

尝试在服务器上运行 main.yml 以在远程主机 (linux) 上执行。vars 目录中的 vars playbook 有两个 playbook(active-users、remove-users)。

小智 5

您的vars文件夹应该与您的剧本处于同一级别。如果是,您可能错过.ymlactive-users和 的扩展名remove-users