[freebsd] Синхронизация множества мелких файлов, ncftp-3.2.5 и ftp хранилище в ДЦ Воля
Олександр Безпалько
obezpalko at gmail.com
Thu Mar 9 13:22:00 EET 2017
Hi
lftp -R не рассматривал?
On Thu, Mar 9, 2017 at 1:00 PM Vladislav V. Prodan <admin at support.od.ua>
wrote:
>
> Здравствуйте.
>
> Имею задачу синхронизировать ~ 70ГБ (мелких) файлов
> backup.dc.volia.com - ресолвится в 2 IP. Судя по заставке, там Pure-FTPd
> Пытаюсь так ложить файлы:
>
> ncftpput -R -m -f $config -z -r 70 -d ${local_dir}/debug.log \
> / \
> $dir/`ls $dir | egrep -v 'archive|xxxweb100'`
>
> через каждые 5-15 минут получаю примерное:
> 2017-03-09 06:56:28 Could not read reply from control connection -- timed
> out.
> 2017-03-09 06:56:28 ncftpput /ftp/user501: timed out while waiting for
> server response.
> 2017-03-09 06:56:28 ncftpput user502: remote host closed control
> connection.
> 2017-03-09 06:56:28 ncftpput user555: remote host closed control
> connection.
>
> Также почти не работает удаление файлов через ncftpput
>
> Моя машина за натом (PF)
> FreeBSD 11.0-STABLE #0 r314216: Fri Feb 24 22:09:13 EET 2017
>
> правила PF на этой машине:
>
> backup_volia_ip = "{ backup.dc.volia.com }"
> pass out on lagg0 route-to ( lagg0 XXX.XXX.XXX.253 ) from any to {
> $backup_volia_ip }.
>
> Где, XXX.XXX.XXX.253 - IP маршрутизатора (не дефолт!)
>
> На самом маршрутизаторе XXX.XXX.XXX.253 правила PF:
> (FreeBSD 11.0-STABLE #0 r309722: Fri Dec 9 00:51:30 EET 2016 )
>
> backup_volia_ip = "{ backup.dc.volia.com }"
>
> nat on { $ext_if $ext_if_2 } from any to $backup_volia_ip ->
> ($ext_if_2)
>
> Два внешних интерфейса - $ext_if $ext_if_2, отправляем на бэкап только
> через второй.
>
> переменные в PF дефолтные:
>
> # pfctl -st
> tcp.first 120s
> tcp.opening 30s
> tcp.established 86400s
> tcp.closing 900s
> tcp.finwait 45s
> tcp.closed 90s
> tcp.tsdiff 30s
> udp.first 60s
> udp.single 30s
> udp.multiple 60s
> icmp.first 20s
> icmp.error 10s
> other.first 60s
> other.single 30s
> other.multiple 60s
> frag 30s
> interval 10s
> adaptive.start 6000 states
> adaptive.end 12000 states
> src.track 0s
>
> Подскажите как нормализовать ситуацию.
> C другими ftp хранилищами скрипт работает...
>
> --
> Vladislav V. Prodan
> System & Network Administrator
> support.od.ua
> _______________________________________________
> freebsd mailing list
> freebsd at uafug.org.ua
> http://mailman.uafug.org.ua/mailman/listinfo/freebsd
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uafug.org.ua/pipermail/freebsd/attachments/20170309/aaf424c6/attachment.html>
More information about the freebsd
mailing list