rsync - rsync 间歇性地失败,在同一命令上出现不同的错误代码
问题描述
我正在rsync
为一个巨大的服务器(100 Gb)运行,并且遇到了两个似乎没有意义的故障:
3 Errors selecting input/output files, dirs
和
10 Error in socket I/O
确切的rsync
命令是rsync -rtlzv --delete
. 相同的命令可能会在不同的运行中导致这些错误(在完成之前)。什么可能导致这种情况?
解决方案
在我的情况下,我的目标目录的问题是在外部驱动器上,并且该驱动器的连接存在一些不稳定(我怀疑它会定期重新安装),导致rsync
在过程中恰好运行的任何步骤突然失败有时候是这样的。
我的解决方案是手动重新挂载驱动器并重试(不幸的是,我还没有想出增加挂载驱动器稳定性的方法).rsync -rtlzv --delete
推荐阅读
- json - 尝试从 JSON 响应中的列表中获取值
- reactjs - 带有 NextJS API 的 FormData
- python - python 二维列表一次更改一整列?
- angular - 错误:NG0100:sidenav 角度材料中的 ExpressionChangedAfterItHasBeenCheckedError
- linux - Flatpak 回购对象文件夹为空?
- postgresql - postgres 密码错误:请输入用户 'postgres' 的密码以连接服务器 - “PostgreSQL 13”
- javascript - React D3.js 渲染多个树形图
- python - Python时间表“时间冻结”
- sql - 为每一行生成一个 JSON 值数组
- android - Android kotlin 插件 1.5.0 无法识别最新的 Duration API