希望有人能够对这个问题有所了解。 我们目前在RHEL6.5服务器上安装了一个Pure-ftpd服务,该服务器接受来自客户端的连接,该客户端在X小时内删除文件。
然后,在随机的几天,早上大约04:00,他们会同时丢弃2个文件,其中一个将被正确存储,而另一个只是0个字节,表示上传过程失败。 (注意,客户端全天下载文件完全一样,没有任何问题)
这是一段纯粹的ftpd日志文件:
Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[INFO] xxx.xxx.xxx.xxx的新连接 Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] 220这是一个私人系统 - 没有匿名login Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] Command [auth] [TLS] Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] 234 AUTH TLS OK。 Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[INFO] SSL / TLS:启用TLSv1 / SSLv3与RC4-SHA,128位密码密码 Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] Command [pbsz] [0] Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] 200 PBSZ = 0 Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] Command [prot] [P] Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] 200数据保护级别设置为“private” Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] Command [user] [Client_Login] Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] 331 User Client_Login OK。 要求input密码 Jun 26 04:10:45 server-name.com pure-ftpd:([email protected])[DEBUG] Command [pass] [] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[INFO] Client_Login现在已login Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 230 OK。 当前的受限目录是/ Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [cwd] [/ Incoming] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 250 OK。 当前目录是/传入 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [pasv] [] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 227进入被动模式(123,123,123,123,60,245) Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [type] [I] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 200 TYPE现在是8位二进制 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [stor] [SOME_FILE_1.psv] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 150接受的数据连接 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[INFO]注销。 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[INFO] xxx.xxx.xxx.xxx的新连接 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 220这是一个私人系统 - 没有匿名login Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [auth] [TLS] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 234 AUTH TLS OK。 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[INFO] SSL / TLS:启用TLSv1 / SSLv3与RC4-SHA,128位密码密码 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [pbsz] [0] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 200 PBSZ = 0 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [prot] [P] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 200数据保护级别设置为“private” Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [user] [Client_Login] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 331 User Client_Login OK。 要求input密码 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [pass] [] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[INFO] Client_Login现在已login Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 230 OK。 当前的受限目录是/ Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [cwd] [/ Incoming] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 250 OK。 当前目录是/传入 Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] Command [pasv] [] Jun 26 04:10:46 server-name.com pure-ftpd:([email protected])[DEBUG] 227进入被动模式(123,123,123,123,60,245) Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[DEBUG] Command [type] [I] Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[DEBUG] 200 TYPE现在是8位二进制 Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[DEBUG] Command [stor] [SOME_FILE_2.psv] Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[DEBUG] 150接受的数据连接 Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[INFO] SSL / TLS:启用TLSv1 / SSLv3与RC4-SHA,128位密码密码 Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[NOTICE] /home/clients/ftps/Client_Dir//Incoming/SOME_FILE_2.psv上传(504字节, 82.11KB /秒) Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[DEBUG] 226 - 文件成功传输 Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[DEBUG] 226 0.006秒(在这里测量),82.11千字节每秒 Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[DEBUG] Command [quit] [] Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[INFO]注销。 Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[DEBUG] 221-Goodbye。 您上传1并下载了0千字节。 Jun 26 04:10:47 server-name.com pure-ftpd:([email protected])[DEBUG] 221注销。
然后你会注意到连接断开,然后客户端必须重新上传文件,这是成功的。 请注意,这种情况每周只发生两次,但这些系统都是自动化的,这仍然是个大问题。 我们已经testing过,实际上在任何时候都没有任何networking问题。
任何build议将真正赞赏修复或进一步调查?