klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Багофича в lsyncd

Нарвался на забавную багофичу в lsyncd.

Если хотя бы один из описанных в конфиге приёмников файлов (реципиент) какое-то время будет недоступен (например, выключен, не отвечает на запросы и т.п.), то очередь Lsync-а на синхронизацию будет расти, расти, расти... И это было бы полбеды, но этот умный демон текущий список файлов в очереди постоянно по умолчанию пишет в лог! За каких-нибудь полсуток на средненагруженной системе этот лог достигает размеров нескольких десятков гигабайт, на разделе заканчивается свободное место, после чего lsyncd падает.

Наверное, правильным методом решения этой проблемы была бы организация мониторинга доступности всех реципиентов посредством какого-нибудь Zabbix и иже с ними, чтоб вовремя их поднимать. Но я пока что не придумал ничего лучше, чем запускать lsyncd с ключом "-log scarce". В таком режиме он пишет в лог только ошибки.

Tags: linux, администрирование
Subscribe

  • Сцуко-Сбебранк

    ... Понадобилось мне тут сделать ещё один шаблон в Сбербанк-Онлайн "сверхлимитным". Есть у них такая фича. Ты создаешь шаблон на платёж,…

  • Околоковидное

    Наполеон спросил своего маршала после одного из сражений, почему не стреляли пушки. Маршал ответил, что на то было десять причин. Среди них была и…

  • Немного IPSec-боли и про рынок труда

    ... Удалось вызвать на ринг конф-колл сетевика одного из крупных операторов связи. В числе прочего я ему задал вопрос, хули они…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments