macOS ansible 遇到 rsync: –chown=www-data: unknown option

用Ansible同步数据的时候,遇到了错误:

FAILED! => {"changed": false, "cmd": "/usr/bin/rsync --delay-updates -F --compress --delete-after --archive --rsh=/usr/bin/ssh xxx(略)", "msg": "rsync: --chown=www-data: unknown option\nrsync error: syntax or usage error (code 1) at  [client=2.6.9]\n", "rc": 1}

原来是本地rsync太老了。安装一个最新的就可以了:

$ brew install rsync

更多文章
  • 《程序员的自我修养-装载、链接与库》笔记
  • Golang sync.Pool源码阅读与分析
  • MySQL操作笔记
  • Go语言解析GBK编码的xml
  • Golang log 源码阅读
  • 使用Go语言实现一个异步任务框架
  • Golang flag源码阅读及自己实现
  • Go使用gdb调试
  • Golang context源码阅读与分析
  • Golang ASM简明教程
  • Golang中的并发控制
  • 善用闭包(closure)让Go代码更优雅
  • Golang的可选参数实践
  • FreeBSD ipfw使用教程
  • Golang expvar库源码阅读