ansible synchronize 模块抛出

Posted wx62e28ac222a20

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible synchronize 模块抛出相关的知识,希望对你有一定的参考价值。


1.在使用ansible中使用synchronize模块,抛出错误。

192.168.56.100 | FAILED! => 
"changed": false,
"cmd": "/bin/rsync --delay-updates -F --compress --archive --rsh=/bin/ssh -S none -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null --out-format=<<CHANGED>>%i %n%L 192.168.56.100:/tmp/log/*_linuxHealthCheck_211029.log /home/sysinsp/logs",
"msg": "Warning: Permanently added 192.168.56.100 (ECDSA) to the list of known hosts./r/nbash: rsync: command not found/nrsync: connection unexpectedly closed (0 bytes received so far) [Receiver]/nrsync error: remote command not found (code 127) at io.c(226) [Receiver=3.1.2]/n",
"rc": 127

2.原因是因为系统中没有rsync命令,系统还有一些其他命令,索性就一起安装了。​

yum install sysstat rsync bc -y

版权声明:本文为博主原创文章,未经博主允许不得转载。

linux

以上是关于ansible synchronize 模块抛出的主要内容,如果未能解决你的问题,请参考以下文章

Ansible copy模块和synchronize模块说明及比较

ansible之synchronize模块

Ansible的入门及常见模块总结实战

自动化工具Ansible的模块之在学习

Ansible系列-基础篇-Ansible 常见模块的使用

Ansible 学习总结—— Ansible 19个常用模块使用示例