From 4247e884e483af10a4e5be612609c1f25bb0a0c3 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Mon, 11 Jan 2021 16:18:20 +0300 Subject: [PATCH] =?utf8?q?rsync=20=D0=BF=D1=80=D0=BE=D0=B1=D0=BB=D0=B5?= =?utf8?q?=D0=BC=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Вот уже много лет замечаю что rsync с некоторыми серверами в Интернете отказывается работать нормально: спустя несколько минут, без разницы что передаётся (много маленьких файлов или середина какого-то большого), он просто зависает. Ничего не делает, пока remote peer не отрубит соединение и пока не сработают timeout-ы rsync-а чтобы он вышел. Пытался на днях синхронизировать Project Gutenberg библиотеку, но на больших файлах (.iso) оно по сути просто неюзабельно. Пытался обновляться, пытался использовать "--whole-file" опцию, которая у многих на всяких stackexchange помогает, но ничего не помогает. Парой лет прежде я тоже пытался побороть и вроде даже в truss залазил смотреть что не так, но до сих пор решения не знаю. Прежде я думал что возможно это у меня с сетью что-то не так, ибо при PPPoE MTU был ≠1500, но сейчас у меня 1500. В итоге уже не первый раз я делаю rsync на машине со старой FreeBSD в совершенно другой (не домашней) сети с куда более древними версиями rsync-а из портов. -- 2.50.0