gpt4 book ai didi

rsync - 使用 rsync 和 --log-file 选项记录错误

转载 作者:行者123 更新时间:2023-12-02 05:18:25 24 4
gpt4 key购买 nike

我们遇到了客户的 SAN 存储和文件在存储同步时“消失”的问题。我们有一个自定义 4D 数据库,它正在执行一个简单的脚本,通过 rsync 将文件从一个位置同步到另一个位置。

我们正在执行的脚本是这样的:“rsync -rvuE --log-file=/tmp/rsync.log SRC DST”。问题是 rsync 报告“rsync 警告:某些文件在传输之前就消失了(代码 23)”。此错误仅出现在终端/STDOUT 和 system.log 中。但是,它不会出现在 --log-file 位置。我想将它发送到 rsync.log,因为我们会回读日志以了解完成情况和错误,并将其报告给用户。

现在这是棘手的部分,我们无法将 STDOUT 或 STDERR 重定向到日志,因为它会锁定服务器。

最佳答案

你试过nohup吗?哪个将捕获 stdout 和 stderr?您还可以在 system.log 文件中 grep 查找错误消息,然后将其附加到日志文件。

关于rsync - 使用 rsync 和 --log-file 选项记录错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14740067/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com