ESXI自动化管理中关于Ansible工具警告提示处理方法
  UCsWl4FlH6KW 2023年11月02日 56 0

近期对服务器软件硬件都进行了升级换代,更新的平台操作系统,紧接发现原来跳板机已无法直接使用,也得升级才能使用,于是把跳板机也进行系统升级,重新安装部署自动化运维管理工具,在安装使用ansible对接ESXI服务器管理的时候提示

[WARNING]: No python interpreters found for host x.x.x.x (tried ['/usr/bin/python','python3.7', 'python3.6', 'python3.5', 'python2.7', 'python2.6', '/usr/libexec/platform-python','/usr/bin/python3', 'python'])

测试命令能正常执行返回结果,虽然不影响使用但是还是感觉多有不便 。

ESXI自动化管理中关于Ansible工具警告提示处理方法_ansible自动化运维

管理其它服务器(非esxi)的时候测试正常,并无提示:

ESXI自动化管理中关于Ansible工具警告提示处理方法_配置文件_02

查阅了相关内容,这是由于ansible下默认采用2版的现在都已经使用python3,所有会出现警告提醒,下面说下解决方法

方法一:在配置文件/etc/ansible/hosts添加如下内容

ESXI自动化管理中关于Ansible工具警告提示处理方法_配置文件_03

[esxi:vars]

ansible_python_interpreter=/usr/bin/python3

方法2:在执行Ansible命令时加上以下参数:

-e  ‘ansible_python_interpreter=/usr/bin/python3’

 两种方法均可,执行效果,再无警告提醒,至此问题解决。

ESXI自动化管理中关于Ansible工具警告提示处理方法_平台服务器管理_04

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  Fo7woytj0C0D   2023年12月23日   31   0   0 pythonsedidepythonidesed
UCsWl4FlH6KW