Ansible命令仅能使用绝对路径的问题
创始人
2024-11-06 06:00:24
0

当在使用 Ansible 时,如果你想要在执行自己的 playbooks 或者命令时,发现只有使用绝对路径才能被执行,这可能是由于默认环境变量未加载导致的。

为了解决这个问题,你可以在 ansible.cfg 文件中增加以下内容:

[defaults]
command_warnings = False
action_plugins = /usr/share/ansible/plugins/action
library = /usr/share/ansible/plugins/modules
module_utils = /usr/share/ansible/plugins/module_utils
inventory = /etc/ansible/hosts
forks = 50
remote_user = root
transport = smart

这个 Ansible 配置文件默认情况下被放置在 /etc/ansible/ansible.cfg 路径下。

ansible.cfg 配置文件中,我们特别需要关注 action_pluginslibrarymodule_utils 这三项配置。这三项都需要使用你系统中的绝对路径。如果你忘记了这些路径,你也可以通过以下方式找到它们。

$ ansible-config dump | grep DEFAULT_A
DEFAULT_ACTION_PLUGIN_PATH(/home/user/.local/lib/python2.7/site-packages/ansible/plugins/action:/usr/share/ansible/plugins/action)
DEFAULT_CACHE_PLUGIN_PATH(/home/user/.ansible/tmp/ansible_cache:/home/user/.ansible/tmp/ansible_cache/ansible_collections:/usr/share/ansible/plugins/cache)
DEFAULT_CALLBACK_PLUGIN_PATH(/home/user/.local/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback)
DEFAULT_CONNECTION_PLUGIN_PATH(/usr/share/ansible/plugins/connection:/home/user/.local/lib/python2.7/site-packages/ansible/plugins/connection)
DEFAULT_FACTS_MODULE_PATH(/home/user/.local/lib/python2.7/site-packages/ansible/plugins/facts:/usr/share/ansible/plugins/facts)
DEFAULT_FILTER_PLUGIN_PATH(/home/user/.local/lib/python2.7/site-packages/ansible/plugins/filter:/usr/share/ansible/plugins/filter)
DEFAULT_GATHERING_PLUGIN_PATH(/home/user/.local/lib/python2.7/site-packages/ansible/plugins/gathering:/usr/share/ansible/plugins/gathering)
DEFAULT_HOST_LIST(/etc/ansible/hosts)
DEFAULT_HOST_KEY_CHECKING(True)
DEFAULT_INVENTORY(/etc/ansible/hosts)
DEFAULT_LIBRARY(/home/user/.ansible/plugins/modules:/usr/share/ansible/plugins/modules)
DEFAULT_LOOKUP_PLUGIN_PATH(/home/user/.local/lib/python2.7/site-packages/ansible/plugins/lookup:/usr/share/ansible/plugins/lookup)
DEFAULT_MODULE_UTILS(/usr/share/ansible/plugins/module_utils)
DEFAULT_PRIVATE_KEY_FILE(/home/user/.

相关内容

热门资讯

每日必看推荐!轰趴大菠萝十三水... 每日必看推荐!轰趴大菠萝十三水有外挂(透视)辅助透视(有挂介绍)-哔哩哔哩;科技详细教程小薇《757...
总算清楚(wepoke规律)外... 大家肯定在之前wepoke规律或者wepoke规律中玩过总算清楚(wepoke规律)外挂透明挂辅助脚...
透视辅助(WPK)外挂透明挂辅... WPK新手教程相关信息汇总(需添加指定薇757446909获取下载链接);透视辅助(WPK)外挂透明...
热点推荐!云扑克有辅助挂(辅助... 1、热点推荐!云扑克有辅助挂(辅助挂)软件透明挂(有挂详情)-哔哩哔哩。2、云扑克有辅助挂透视辅助简...
透明安装(德扑ai代理)外挂透... 透明安装(德扑ai代理)外挂透明挂辅助机制(透视)软件透明挂(2022已更新)(哔哩哔哩);亲们利用...
推荐一款(鱼扑克fishpok... 推荐一款(鱼扑克fishpoker俱乐部)外挂透明挂辅助神器(辅助挂)原来真的有挂(可靠技巧)(哔哩...
8分钟了解!来玩app有挂(辅... 8分钟了解!来玩app有挂(辅助挂)辅助透视(有挂详情)-哔哩哔哩;来玩app有挂软件透明挂更新新赛...
最新通报(WPk)外挂透明挂辅... 最新通报(WPk)外挂透明挂辅助软件(辅助挂)辅助透视(2022已更新)(哔哩哔哩);(需添加指定薇...
辅助透视(微扑克wpk)外挂透... 辅助透视(微扑克wpk)外挂透明挂辅助机制(辅助挂)竟然真的有挂(我来教教你)(哔哩哔哩)1、玩家可...
热点推荐!红龙扑克好友桌(we... 1、热点推荐!红龙扑克好友桌(wepOKE)外挂透明挂辅助插件(透视)辅助透视(2024新版)(哔哩...