ansible控制win7家庭版遇到的问题

参考https://www.cnblogs.com/kingleft/p/6391652.html安装过程遇到问题

在centos7上的ansible安装没有使用源码安装,直接yum install ansible安装

从网上下载upgrade_to_ps3.ps1

下面的2句命令不要在powershell中执行,会报错,直接在cmd命令下执行

1.为winrm service 配置auth:

winrm set winrm/config/service/auth @{Basic="true"}

2.为winrm service 配置加密方式为允许非加密:

winrm set winrm/config/service @{AllowUnencrypted="true"}

遇到提示winrm or requests is not installed: No module named xmltodict,是因为没有安装pywinrm


win_file —删除文件或目录名以a开头会提示


Get-AnsibleParam: Parameter 'path' has an invalid path 'd:\\jenkins\u0007pp' specified.

它把\a转义了,2个斜杠也不行,试了3个斜杠可以

使用win_copy命令时2个斜杠就可以了

遇到如下错误

ansible控制win7家庭版遇到的问题_第1张图片

需要对被控windows主机打一个关于WMF 3.0 的hotfix,链接如下:

https://support.microsoft.com/en-us/help/2842230/-out-of-memory-error-on-a-computer-that-has-a-customized-maxmemorypers

安装补丁后需要重启机器生效。

你可能感兴趣的:(运维,持续集成,jenkins)