我注意到我没有在DR上得到新的备份,所以我查看了一下,发现lsyncd卡在发送给DR的lsyncd服务器上。我们的备份日志显示了无休止的“等待子进程终止”的错误。我最终杀死了lsyncd任务,因为它们被卡住了,从此无法重新启动lsyncd。对DR的备份是通过/etc/lsyncd.conf配置的。
运行后在lsyncd上运行状态时
systemctl start lsyncd.service我得到以下错误:
[root@backupsteve bin]# systemctl status lsyncd.service
● lsyncd.service - Live Syncing (Mirror) Daemon
Loaded: loaded (/usr/lib/systemd/system/lsyncd.service; disabled; vendor preset: disabled)
Active: inactive (dead)
Apr 3 17:22:19 backupsteve systemd: Started Live Syncing (Mirror)
Daemon.
Apr 3 17:22:19 backupsteve systemd: Starting Live Syncing (Mirror) Daemon...
Apr 3 17:22:19 backupsteve sh: Error: failure getting absolute path of [/usr/local/cherbles/archive/plause/backups/dr551-prod/sftpdrop2/latestbackup/]
Apr 3 17:22:19 backupsteve sh: Error: Cannot access source directory: /usr/local/cherbles/archive/plause/backups/dr551-prod/sftpdrop2/latestbackup/我可以很好地浏览到../dr551-prod/sftpdrop2/latestbackup。看看后援。它只是一个指向最新备份文件夹的链接。.conf文件中的这个特定备份(dr551-prod)条目正接近中间,但由于某种原因,它立即出现了错误。前面大概有20台服务器。我没有任何运行lsyncd的实例,而且我已经停止/启动了很多次。
发布于 2017-04-06 23:35:21
问题在于我的部分.conf文件。代码中有一个错误,所以每次它试图启动时都失败,试图转到一个不存在的目录。也许这会对你们有所帮助!
https://unix.stackexchange.com/questions/355735
复制相似问题