<div dir="ltr"><div class="gmail_default" style="font-size:small">Thanks so much for the quick reply, Kevin!</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I tried with ssh and --partial-dir, it looks the partial file still will be stored in local dir, but not in /tmp.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">Every 1.0s: ls -al /home/joe/rsync/ /tmp/                                               Tue Aug 15 17:29:30 2017</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">/home/joe/rsync/:</font></div><div class="gmail_default"><font face="monospace, monospace">total 408840</font></div><div class="gmail_default"><font face="monospace, monospace">drwxr-xr-x  2 root root      4096 Aug 15 17:29 .</font></div><div class="gmail_default"><font face="monospace, monospace">drwxr-xr-x 32 joe  joe       4096 Aug 15 15:01 ..</font></div><div class="gmail_default"><font face="monospace, monospace"><b>-rw-------  1 root root 418643968 Aug 15 17:29 .flash_image.14WoMV   <<<<<<<<<<<<<<<<<<</b></font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">/tmp/:</font></div><div class="gmail_default"><font face="monospace, monospace">total 32</font></div><div class="gmail_default"><font face="monospace, monospace">drwxrwxrwt  7 root    root    4096 Aug 15 17:28 .</font></div><div class="gmail_default"><font face="monospace, monospace">drwxr-xr-x 24 root    root    4096 Mar 27 15:05 ..</font></div><div class="gmail_default"><font face="monospace, monospace">drwxrwxrwt  2 lightdm lightdm 4096 Aug  7 09:23 at-spi2</font></div><div class="gmail_default"><font face="monospace, monospace">drwxrwxrwt  2 root    root    4096 Aug  7 09:23 .ICE-unix</font></div><div class="gmail_default"><font face="monospace, monospace">drwx------  2 lightdm lightdm 4096 Aug  7 09:24 pulse-bYV3V1IM0vBC</font></div><div class="gmail_default"><font face="monospace, monospace">drwx------  2 lightdm lightdm 4096 Aug  7 09:24 pulse-PKdhtXMmr18n</font></div><div class="gmail_default"><font face="monospace, monospace">-rw-rw-r--  1 lightdm lightdm    0 Aug  7 09:24 unity_support_test.1</font></div><div class="gmail_default"><font face="monospace, monospace">-r--r--r--  1 root    root      11 Aug  7 09:23 .X0-lock</font></div><div class="gmail_default"><font face="monospace, monospace">drwxrwxrwt  2 root    root    4096 Aug  7 09:23 .X11-unix</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">And tried again with ssh and --temp-dir, it works.</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><div class="gmail_default" style=""><font face="monospace, monospace">Every 1.0s: ls -al /home/joe/rsync/ /tmp/                                               Tue Aug 15 17:28:15 2017</font></div><div class="gmail_default" style=""><font face="monospace, monospace"><br></font></div><div class="gmail_default" style=""><font face="monospace, monospace">/home/joe/rsync/:</font></div><div class="gmail_default" style=""><font face="monospace, monospace">total 8</font></div><div class="gmail_default" style=""><font face="monospace, monospace">drwxr-xr-x  2 root root 4096 Aug 15 15:14 .</font></div><div class="gmail_default" style=""><font face="monospace, monospace">drwxr-xr-x 32 joe  joe  4096 Aug 15 15:01 ..</font></div><div class="gmail_default" style=""><font face="monospace, monospace"><br></font></div><div class="gmail_default" style=""><font face="monospace, monospace">/tmp/:</font></div><div class="gmail_default" style=""><font face="monospace, monospace">total 581664</font></div><div class="gmail_default" style=""><font face="monospace, monospace">drwxrwxrwt  7 root    root         4096 Aug 15 17:28 .</font></div><div class="gmail_default" style=""><font face="monospace, monospace">drwxr-xr-x 24 root    root         4096 Mar 27 15:05 ..</font></div><div class="gmail_default" style=""><font face="monospace, monospace">drwxrwxrwt  2 lightdm lightdm      4096 Aug  7 09:23 at-spi2</font></div><div class="gmail_default" style=""><font face="monospace, monospace"><b>-rw-------  1 root    root    595591168 Aug 15 17:28 .flash_image.AX9F1y    <<<<<<<<<<<<<<<<<<<<<</b></font></div><div class="gmail_default" style=""><font face="monospace, monospace">drwxrwxrwt  2 root    root         4096 Aug  7 09:23 .ICE-unix</font></div><div class="gmail_default" style=""><font face="monospace, monospace">drwx------  2 lightdm lightdm      4096 Aug  7 09:24 pulse-bYV3V1IM0vBC</font></div><div class="gmail_default" style=""><font face="monospace, monospace">drwx------  2 lightdm lightdm      4096 Aug  7 09:24 pulse-PKdhtXMmr18n</font></div><div class="gmail_default" style=""><font face="monospace, monospace">-rw-rw-r--  1 lightdm lightdm         0 Aug  7 09:24 unity_support_test.1</font></div><div class="gmail_default" style=""><font face="monospace, monospace">-r--r--r--  1 root    root           11 Aug  7 09:23 .X0-lock</font></div><div class="gmail_default" style=""><font face="monospace, monospace">drwxrwxrwt  2 root    root         4096 Aug  7 09:23 .X11-unix</font></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Anyway, at least the ssh + temp-dir works for me. Thank you!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Regards,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">-Joe</div></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 15, 2017 at 5:14 PM, Kevin Korb via rsync <span dir="ltr"><<a href="mailto:rsync@lists.samba.org" target="_blank">rsync@lists.samba.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">With rsyncd you can't.  You would have to switch to rsync over ssh...<br>
<br>
rsync -a --delete --delay-updates --partial-dir=/tmp -P /home/joe/rsync/<br>
10.148.34.28:/home/joe/rsync/<br>
<br>
Also, when you use --partial-dir you probably want to also use --temp-dir.<br>
<span class=""><br>
<br>
On 08/15/2017 07:19 PM, Joe Qiao via rsync wrote:<br>
> Dear experts,<br>
><br>
><br>
><br>
</span>> I would like get your help for the issue with --partial-dir=_absolute path._<br>
<span class="">><br>
><br>
><br>
> I’m trying to use rsync to send big file to server and config<br>
</span>> --partial-dir=_absolute path_ since I want to store temp partial file in<br>
<span class="">> /tmp/ directory and keep the destination folder clear.<br>
><br>
><br>
><br>
> My server is joe28, client is joe27. And here is the config on server.<br>
><br>
><br>
><br>
> root@joe28:~# cat /etc/rsyncd.conf<br>
><br>
> # Global settings<br>
><br>
> address = 10.148.34.28<br>
><br>
> numeric ids = yes<br>
><br>
> uid = 0<br>
><br>
> read only = no<br>
><br>
> reverse lookup = no<br>
><br>
> dont compress = *<br>
><br>
> timeout = 10<br>
><br>
> [JOE]<br>
><br>
>         path = /home/joe/rsync<br>
><br>
>         comment = Joe's rsync test<br>
><br>
><br>
><br>
> Sending big file from joe27 to joe28:<br>
><br>
><br>
><br>
> root@joe27:~# ls -l /home/joe/rsync/flash_image<br>
><br>
> -rw-r--r-- 1 root root 766028824 Aug 15 15:23 /home/joe/rsync/flash_image<br>
><br>
><br>
><br>
> root@joe27:~# rsync -a --delete --delay-updates<br>
> --no-relative --partial-dir=/tmp /home/joe/rsync/<br>
</span>> rsync://<a href="http://10.148.34.28:873/JOE" rel="noreferrer" target="_blank">10.148.34.28:873/JOE</a> <<a href="http://10.148.34.28:873/JOE" rel="noreferrer" target="_blank">http://10.148.34.28:873/JOE</a>> -P<br>
<div class="HOEnZb"><div class="h5">><br>
> building file list ...<br>
><br>
> 2 files to consider<br>
><br>
> ./<br>
><br>
> flash_image<br>
><br>
>    766028824 100%  108.69MB/s    0:00:06 (xfer#1, to-check=0/2)<br>
><br>
><br>
><br>
> sent 766122429 bytes  received 30 bytes  61289796.72 bytes/sec<br>
><br>
> total size is 766028824  speedup is 1.00<br>
><br>
><br>
><br>
> However, I still see the partial file in the local directory, but not in<br>
> /tmp which I configured.<br>
><br>
><br>
><br>
> root@joe28:~# watch --interval=1 ls -al /home/joe/rsync/ /tmp/flash*<br>
><br>
> Every 1.0s: ls -al /home/joe/rsync/<br>
> /tmp/flash*                                         Tue Aug 15 15:35:55 2017<br>
><br>
><br>
><br>
> ls: cannot access /tmp/flash*: No such file or directory<br>
><br>
> /home/joe/rsync/:<br>
><br>
> total 77064<br>
><br>
> drwxr-xr-x  2 root root        4096 Aug 15 15:35 .<br>
><br>
> drwxr-xr-x 32 joe  joe         4096 Aug 15 15:01 ..<br>
><br>
> -rw-------  1 root nogroup 78905344 Aug 15 15:35 .flash_image.xlIBqo<br>
><br>
><br>
><br>
> And finally I saw the “tmp” folder is created on server. That is not my<br>
> expected.<br>
><br>
><br>
><br>
> Every 1.0s: ls -al /home/joe/rsync/<br>
> /tmp/flash*                                         Tue Aug 15 15:36:05 2017<br>
><br>
><br>
><br>
> ls: cannot access /tmp/flash*: No such file or directory<br>
><br>
> /home/joe/rsync/:<br>
><br>
> total 748092<br>
><br>
> drwxr-xr-x  3 root root         4096 Aug 15 15:14 .<br>
><br>
> drwxr-xr-x 32 joe  joe          4096 Aug 15 15:01 ..<br>
><br>
> -rw-r--r--  1 root root    766028824 Aug 15 15:23 flash_image<br>
><br>
> drwx------  2 root nogroup      4096 Aug 15 15:36 tmp<br>
><br>
><br>
><br>
> Would you please give some suggestions? Appreciate the help!<br>
><br>
><br>
><br>
> BTW. I tried with --temp-dir but same result. Rsync version is 3.1.2.<br>
><br>
><br>
><br>
> Regards,<br>
><br>
> -Joe<br>
><br>
><br>
><br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
~*-,._.,-*~'`^`'~*-,._.,-*~'`^<wbr>`'~*-,._.,-*~'`^`'~*-,._.,-*~'<wbr>`^`'~*-,._.,<br>
        Kevin Korb                      Phone:    <a href="tel:%28407%29%20252-6853" value="+14072526853">(407) 252-6853</a><br>
        Systems Administrator           Internet:<br>
        FutureQuest, Inc.               Kevin@FutureQuest.net  (work)<br>
        Orlando, Florida                <a href="mailto:kmk@sanitarium.net">kmk@sanitarium.net</a> (personal)<br>
        Web page:                       <a href="http://www.sanitarium.net/" rel="noreferrer" target="_blank">http://www.sanitarium.net/</a><br>
        PGP public key available on web site.<br>
~*-,._.,-*~'`^`'~*-,._.,-*~'`^<wbr>`'~*-,._.,-*~'`^`'~*-,._.,-*~'<wbr>`^`'~*-,._.,<br>
<br>
</font></span><br>--<br>
Please use reply-all for most replies to avoid omitting the mailing list.<br>
To unsubscribe or change options: <a href="https://lists.samba.org/mailman/listinfo/rsync" rel="noreferrer" target="_blank">https://lists.samba.org/<wbr>mailman/listinfo/rsync</a><br>
Before posting, read: <a href="http://www.catb.org/~esr/faqs/smart-questions.html" rel="noreferrer" target="_blank">http://www.catb.org/~esr/faqs/<wbr>smart-questions.html</a><br></blockquote></div><br></div>