作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我以为我已经正确设置了所有 rsnapshot,但在第二天检查我的日志后,我发现了以下内容:
[05/Sep/2014:10:34:11] /usr/bin/rsnapshot daily: ERROR: /usr/bin/rsync returned 12 while processing john@192.168.0.102:/media/linuxstorage/docs/
返回代码“12”是什么意思?
最佳答案
为了查看发生了什么,我手动运行它然后去做其他事情:
raspberrypi $ sudo rsnapshot daily
好吧,嘿,它一直坐在那里等待我的密码。
john@192.168.0.102's password:
Connection closed by 192.168.0.102
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(605) [Receiver=3.0.9]
----------------------------------------------------------------------------
rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot daily
----------------------------------------------------------------------------
ERROR: /usr/bin/rsync returned 12 while processing bgrissom@192.168.0.102:/medi/linuxstorage/docs/
我在 /etc/crontab
中将 rsnapshot 用户从 pi
更改为 root
而 root
不是为远程主机设置“没有密码的 ssh” key 。我所要做的就是解决这个问题:
raspberrypi $ sudo bash
raspberrypi # ssh-copy-id john@192.168.0.102
关于linux - Linux 上的 rsnapshot 失败并显示 "returned 12 while processing",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25690660/
########################### # SNAPSHOT ROOT DIRECTORY # ########################### # All snapshots
我在 WD My Book Live (2TB) 上配置了 RSnapshot 并使其正常工作(至少日志是这样说的)。我使用/usr/share/doc/rsnapshot/examples/util
我以为我已经正确设置了所有 rsnapshot,但在第二天检查我的日志后,我发现了以下内容: [05/Sep/2014:10:34:11] /usr/bin/rsnapshot daily: ERRO
我是一名优秀的程序员,十分优秀!