解决RsyncServer服务无法启动

来源:互联网 发布:上古卷轴5优化字体 编辑:程序博客网 时间:2024/04/29 01:09

总所周知cwRsyncServer是windows下用来做目录同步的工具,与linux下的rsync是一样的,RsyncServer就是cwRsyncServer的服务,关于它的用法请google。

今天发现客户端不能正常同步文件了,提示无法连接,检查了一下发现服务器端的RsyncServer服务已经定制了。

尝试手工启动,结果提示无法启动:


查看了一下系统的应用程序告警日志,如下:

日期(A):   2012-4-10   来源(S): RsyncServer
事件(M):  17:04:04      类别(R): 无
类型(E):    信息              事件 ID(I): 0
用户(U):   08F-IT-LUOZHB\SvcwRsync
计算机(O): 08F-IT-LUOZHB
描述(D):

事件 ID ( 0 )的描述(在资源( RsyncServer )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远端计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: RsyncServer: PID 4948: `RsyncServer' service stopped, exit status: 20.

然后查看了一下cwRsyncServer的安装目录里面服务启动的进程记录文件rsyncd.pid还在,可能是这个文件造成的无法启动,尝试把这个文件删除后在重新启动服务,发现可以了。

出现这个现象的原因可能是因为机器没有正常关闭,导致服务也没有正常关闭及清楚改临时文件所致。