The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Dovecot Warning: fd limit 128"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / OpenBSD)
Изначальное сообщение [ Отслеживать ]

"Dovecot Warning: fd limit 128"  +1 +/
Сообщение от spinoso email(ok) on 31-Мрт-11, 16:24 
OS OpenBSD
Postfix+Dovecot
Помогите пожалуйста при старте системе dovecot выдает
Warning: fd limit 128 is lower than what Dovecot can use under full load (more than 1024). Either grow the limit or change login_max_processes_count and max_mail_processes settings

#/usr/local/sbin/dovecot -n
# OS: OpenBSD 4.8 i386  ffs
base_dir: /var/dovecot/
log_path: /var/log/dovecot.log
info_log_path: /var/log/dovecot.log
protocols: imap pop3
listen(default): *:143
listen(imap): *:143
listen(pop3): *:110
ssl_listen(default): *:993
ssl_listen(imap): *:993
ssl_listen(pop3): *:995
ssl_cert_file: /etc/ssl/dovecot/cert.pem
ssl_key_file: /etc/ssl/dovecot/key.pem
ssl_parameters_regenerate: 1
disable_plaintext_auth: no
verbose_ssl: yes
login_dir: /var/log/dovecot/
login_executable(default): /usr/local/libexec/dovecot/imap-login
login_executable(imap): /usr/local/libexec/dovecot/imap-login
login_executable(pop3): /usr/local/libexec/dovecot/pop3-login
login_user: _dovecot
login_greeting: Welcom to Dovecot(IMAP/POP3 server).
login_processes_count: 16
login_max_processes_count: 256
login_max_connections: 512
mail_max_userip_connections(default): 10
mail_max_userip_connections(imap): 10
mail_max_userip_connections(pop3): 3
verbose_proctitle: yes
mail_access_groups: mail
mail_privileged_group: mail
mail_location: maildir:/var/mail/%u/Maildir:INDEX=/var/mail/%u
mail_debug: yes
mail_executable(default): /usr/local/libexec/dovecot/imap
mail_executable(imap): /usr/local/libexec/dovecot/imap
mail_executable(pop3): /usr/local/libexec/dovecot/pop3
mail_plugin_dir(default): /usr/local/lib/dovecot/imap
mail_plugin_dir(imap): /usr/local/lib/dovecot/imap
mail_plugin_dir(pop3): /usr/local/lib/dovecot/pop3
auth default:
  mechanisms: plain login cram-md5
  verbose: yes
  debug: yes
  debug_passwords: yes
  passdb:
    driver: passwd-file
    args: /etc/master.passwd
  passdb:
    driver: bsdauth
  userdb:
    driver: passwd
    args: /etc/passwd
  userdb:
    driver: passwd

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Dovecot Warning: fd limit 128"  +1 +/
Сообщение от Andrey Mitrofanov on 31-Мрт-11, 17:31 
> OS OpenBSD
> Postfix+Dovecot
> Помогите пожалуйста при старте системе dovecot выдает
> Warning: fd limit 128 is lower than what Dovecot can use under
> full load (more than 1024). Either grow the limit or change
> login_max_processes_count and max_mail_processes settings

Ну, сделай fd limit 1024 или больше.

Либо крути конф, чтобы давкоту хватало имеющихся 128.
http://www.dovecot.org/list/dovecot/2007-October/026131.html

Ах, да, третий вариант: ингорировать - ибо warning.

+ http://lmgtfy.com/?q=fd+limit+Dovecot+Openbsd

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Dovecot Warning: fd limit 128"  +1 +/
Сообщение от spinoso email(ok) on 01-Апр-11, 14:14 
> Ну, сделай fd limit 1024 или больше.
> Либо крути конф, чтобы давкоту хватало имеющихся 128.
> http://www.dovecot.org/list/dovecot/2007-October/026131.html
> Ах, да, третий вариант: ингорировать - ибо warning.
> + http://lmgtfy.com/?q=fd+limit+Dovecot+Openbsd

спасибо уменьшил значения в конфиге
login_max_processes_count: 32
max_mail_processes: 64
а как увеличить лимит с 128 на больше

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Dovecot Warning: fd limit 128"  +1 +/
Сообщение от Andrey Mitrofanov on 01-Апр-11, 14:58 
> а как увеличить лимит с 128 на больше

Без понятия... В гугль посылать бесполезно, на man ulimit https://www.opennet.ru/man.shtml?topic=ulimit&category=1&russ... бессмысленно, про squid http://squid.opennet.ru/FAQ/squid-faq-rus.html#7.4 не интересно...

----
На линуксе у меня вот такое выполняется _перед запуском бинарника сквида (у сквида аналогичные "проблемы" с числом дескрипторов):

maxfds () {
        [ -n "$SQUID_MAXFD" ] || return
        [ -f /proc/sys/fs/file-max ] || return 0
        global_file_max=`cat /proc/sys/fs/file-max`
        minimal_file_max=$(($SQUID_MAXFD + 4096))
        if [ "$global_file_max" -lt $minimal_file_max ]
        then
                echo $minimal_file_max > /proc/sys/fs/file-max
        fi
        ulimit -n $SQUID_MAXFD
}

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Dovecot Warning: fd limit 128"  +/
Сообщение от spinoso (ok) on 05-Апр-11, 16:04 
Для увеличения лимита с 128 на > в OpenBSD правим фаил
/etc/login.conf
в секции
daemon:\
находим строчку
:openfiles-cur=128:\
и увеличиваем это значение.

ps: для приложений которые работают как демон

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру