我正在尝试在 EXSi 主机上安装 vmware 工具。这是我必须做的代码。
---
- hosts: my-host
tasks:
- name: Install VMware tools
yum: pkg="open-vm-tools" state=present
when: ansible_os_family == "RedHat"
- name: Enabling and starting -> vmtoolsd
service: name=vmtoolsd enabled=yes state=started
这是我运行代码后得到的错误。
PLAY [我的主机]
任务 [设置] ********************************************** ************************ 好的:[myhost.com]
任务 [安装 VMware 工具] ******************************************** ******** 跳过:[myhost.com]
任务 [启用和启动 -> vmtoolsd] *************************************** 致命: [myhost.com]:失败!=> {"changed": false, "failed": true, "msg": "get_service_tools 未在目标平台上实现"}
没有更多的主机了 ********************************************** *************** [警告]:无法创建重试文件“vmwaretools.retry”。
[Errno 2] 没有这样的文件或目录:''播放回顾 ************************************************ ************************ myhost.com : 正常=1 更改=0 无法访问=0
失败=1
这是我正在使用的主机文件。
[我的主机] myhost.com ansible_ssh_pass=mypw ansible_ssh_user=root
如何像错误消息指出的那样在主机上实现 get_service_tools?我对这一切都很陌生,所以请原谅我的天真。谢谢