[sisyphus] E: Sisyphus sync problem

Anton Farygin rider на altlinux.com
Вт Ноя 8 14:17:21 UTC 2011


08.11.2011 15:08, Alexei Takaseev пишет:
>
>
> ----- Исходное сообщение -----
>> On Tue, Nov 08, 2011 at 01:07:11PM +0400, Alexey Borisenkov wrote:
>>> 08.11.2011 12:53, Michael Shigorin пишет:
>>>> On Tue, Nov 08, 2011 at 11:16:55AM +0300, Grigory Milev wrote:
>>>>>> --timeout 120
>>>>> И чем он поможет? Просто прервет работу :(
>>>>
>>>> Хм, ты прав -- мне казалось, что там 60
>>>> секунд по умолчанию;
>>>> в мане: "The default is 0, which means no timeout."
>>>
>>> Там, возможно, и no timeout, но пока я *на
>>> стороне сервера* не прописал параметр
>>> timeout=1200, жизни с локальным зеркалом не
>>> было никакой, отваливался по таймауту :( А
>>> сейчас вроде нормально работает вот уж
>>> несколько месяцев.
>>
>> На сервере rsync.altlinux timeout=600, но зеркалирующим это, судя по
>> логам, не помогает - возникает ошибка вида
>> rsync error: timeout in data send/receive (code 30) at io.c(137)
>> [sender=3.0.9]
>> заведомо до истечения этих 600 секунд.
>
> Все-таки, это похоже на локальную проблему зеркалирующих. У меня на скромной по ресурсам машине с весьма неторопливой дисковой подсистемой (и с которой идет активная раздача файлов по ftp) часто рвется синхронизация репозитария p6 на этапе удаления файлов на локальном диске (delete-after), повторных запуск rsync уже проходит нормально, и файлы доудаляются. на другой машине, с быстрыми дисками, ни описанного мной, ни автором трида не наблюдается даже для всего дерева Сизифа со всеми архитектурами.
\

Может быть, вся проблема в том, что у меня работает заведомо больше 
одного процесса rsync ?





Подробная информация о списке рассылки Sisyphus