Hi,
I am trying to mirror files using lftp, I have tested a use case where a
file at the source machine gets modified but the file name remains the
same. After mirroring, lftp is unable to replace the old file and also
leaves a temporary file.
For example. If source have file a.txt and its
Can you provide a debug log? Why lftp cannot replace the old file?
2014-10-27 10:44 GMT+03:00 akshay gupta akshaygupta...@gmail.com:
Hi,
I am trying to mirror files using lftp, I have tested a use case where a
file at the source machine gets modified but the file name remains the
same.
Here are the debug logs test.txt is the file that is changed:
lftp akshaygupta@192.168.128.124:~/Desktop/lftp mirror
--- TYPE A
--- 200 Type set to A.
--- PASV
--- 227 Entering Passive Mode (192,168,128,124,228,174)
Connecting data socket to (192.168.128.124) port 58542
Data connection
On Mon, Oct 27, 2014 at 01:30:42PM +0530, akshay gupta wrote:
--- RETR test.txt
--- 150 Opening BINARY mode data connection for 'test.txt' (202 bytes).
Got EOF on data connection
Closing data socket
--- 226 Transfer complete.
So the file cannot be renamed locally, right? Is there a
no, I am running as a root user. There is some issue with lftp, when file
with same name already exist its not able to rename the temp file to actual
file.
On Mon, Oct 27, 2014 at 1:44 PM, Alexander V. Lukyanov l...@netis.ru wrote:
On Mon, Oct 27, 2014 at 01:30:42PM +0530, akshay gupta wrote:
I have found the bug. As a workaround, use set xfer:clobber yes.
2014-10-27 13:06 GMT+03:00 akshay gupta akshaygupta...@gmail.com:
no, I am running as a root user. There is some issue with lftp, when file
with same name already exist its not able to rename the temp file to actual
file.
On
now its producing 0 byte files and i am also getting input/output error
here are the debug logs:
lftp akshaygupta@192.168.128.124:~/Desktop/lftp mirror --ignore-time
--- PASV
--- 227 Entering Passive Mode (192,168,128,124,248,18)
Connecting data socket to (192.168.128.124) port 63506
On Mon, Oct 27, 2014 at 05:53:19PM +0530, akshay gupta wrote:
now its producing 0 byte files and i am also getting input/output error
here are the debug logs:
copy: renaming `/mount/user/tom/test.txt_tmp_' to `test.txt'
mirror: rename(/mount/user/tom/test.txt_tmp_, /mount/user/tom/test.txt):
I am using fuse mounted hadoop distributed file system(HDFS). Can you
suggest what changes need to be done to make it work as this is a very
critical requirement for my project. Will deleting file and then renaming
temp file help? how to achieve that?
On Mon, Oct 27, 2014 at 7:38 PM, Alexander V.