一般是写在ansible.cfg配置文件里,如果你搜这个问题,你大概率是解决RHCE考试中角色和集合使用问题,
一般情况下的ansible的role路径配置为如下两种:
/home/greg/ansible/roles 和 /usr/share/ansible/roles/
cfg文件中为
roles_path=/home/greg/ansible/roles:/usr/share/ansible/roles/
如果出现要求让你安装到其他路径,常规思路是将配置文件再加一条
![](https://img-blog.csdnimg.cn/direct/8fe4dca29a1843bf993e725fad739278.png)
但是你运行以后,可以没有安装道你需要的路径,如下所示:
![](https://img-blog.csdnimg.cn/direct/1056c5b86f2740379db516081baf350c.png)
此时你需要吧需要的路径,放在第一位,并且卸载原来的role
卸载role:
![](https://img-blog.csdnimg.cn/direct/fd4fc198e0c445f78063d8c1a5b9a225.png)
更改需要的路径再第一位:
![](https://img-blog.csdnimg.cn/direct/5da80eabe5e64628b3e1b0a7b007e79b.png)
另外,一切顺利