On Thu, 20 Jun 2002 19:31:57 +0300
Vadim Pronin <cgpro@mail.pronin.com> wrote:
> > ENOLCK Too many segment locks open, lock table is full,
> > or a remote locking protocol failed (e.g. locking
> > over NFS).
>
> Извиняюсь, может вопрос не в тему, но..
> Что может создавать это переполнение сразу после перезагрузки машины..
Этот вопрос следует адресовать фирме-производителю Вашей ОС.
> и при этом жалуется только Communigate? Остальные сервисы лочат файлы
> нормально...
Значит, они их "лочат" по-другому. Например, file-lockами, а не range-lock-ами.
Вообще, использование External INBOX в CommuniGate Pro - это была дань ситуации 3-4 летней давности, когда еще были живы люди, действительно пытавшиеся смотреть порно-майл при помощи
more /var/mail/mymailbox
или писать письма в чем-то, что лезло напрямую в файлы майл-сервера.
Вы не забывайте, что все эти локи - это как предвыборная агитация. Во-первых, они будут иметь хоть какой-то смысл, если ВСЕ программы, лезущие в один и тот же файл, используют локи. Во-вторых - что они используют их правильно (а не как Unix mail), в третьих - что сами локи работают правильно (а не как в NFS), в четвертых - что локи действительно что-то лочат. Кажется, NFS lock - а может, и любой вообще - говорит, что все отлично если он не может захватить файл более 5 минут. Он просто решает, что захватившая лок программа померла (такие вещи как race conditions, авторы сих вещей не знали, либо вообще считали, что в Унихе работать более 5 минут может только зависшая программа).
Так что - за исключением случая, когда Вам ДЕЙСТВИТЕЛЬНО, ПОЗАРЕЗ И НИКАК ИНАЧЕ нужны какие-то программы, которые лезут в External Mailbox - использовать их крайне не рекоммендуется.
> Best regards,
> Vadim mailto:cgpro@mail.pronin.com
Sincerely,
Vladimir
Получено Thu Jun 20 17:16:33 2002
Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:13:58 MSK