Bug 26351

Summary: Приложение при старте выводит warning в лог.
Product: Sisyphus Reporter: Gulay Boris <boris>
Component: unboundAssignee: Alexei Takaseev <taf>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: taf, valintinr
Version: unstable   
Hardware: all   
OS: Linux   

Description Gulay Boris 2011-09-22 17:59:46 MSK
При старте приложение жалуется в логе:
"warning: increased limit(open files) from 1024 to 4152".

Лимит у нас действительно установлен в 1024. Так что нужно либо увеличить лимит (добавить в /etc/security/limits.d/ файл для unbound?), либо изменить умолчания в конфиге так, чтобы "treads*outgoing-range + tcp connections + ~10 misc file descriptors" было меньше 1024 (http://forums.gentoo.org/viewtopic-p-6478049.html). В последнем случае нужно не забывать про рекомендуемое соотношение между outgoing-range и num-queries-per-thread.

В более новых бранчах не смотрел, но, если лимит не изменился, тоэта проблема будет и там.
Comment 1 Andrey Cherepanov 2011-09-22 19:05:29 MSK
Воспроизводится и на Sisyphus. На мейнтейнера.
Comment 2 Slava Dubrovskiy 2011-09-23 00:07:05 MSK
Извините за мою тупость, но не понял в чем тут ошибка.
Ну варнинг. Что плохого?
Comment 3 Gulay Boris 2011-09-23 12:15:35 MSK
Ворнинг говорит о том, что есть серьёзная проблема, которая может перерости в error. Напомню, что мы обсуждает системный пакет, а не игру и даже не оконный менеджер.
Если мы хотим сделать аналог BalgenOS - то да, проблемы в демонах не имеют значения, главное темку покрасивее натянуть. Если же мы делаем серьёзный дистрибутив, которые ставится, в том числе, и на сервера - то ворнинги в демонах прямо из коробки недопустимы.
Comment 4 Slava Dubrovskiy 2013-08-07 02:36:29 MSK
Исправил в 1.4.20-alt1 если запускть через systemd. С /etc/security/limits.d/ как то не выходит. Подскажите как файл должен выглядеть?
Comment 5 Repository Robot 2013-08-07 02:43:36 MSK
unbound-1.4.20-alt1 -> sisyphus:

* Mon Aug 05 2013 Slava Dubrovskiy <dubrsl@altlinux> 1.4.20-alt1
- 1.4.20
- Add support for systemd. Fixed (ALT #26351) in case if started by systemd
- Add addon folders /var/lib/unbound/{keys.d,conf.d,local.d}
- Move link /etc/unbound.conf to /etc/unbound/unbound.conf