Can't create PID PostMasterMailbox

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
Cavalero55
OTRS Новобранец
Сообщения: 42
Зарегистрирован: 01 ноя 2010, 13:23

Can't create PID PostMasterMailbox

Сообщение Cavalero55 » 09 апр 2011, 10:05

Друзья, доброе утро.

Столкнулись со следующей проблемой: OTRS 3.0.6. пытается забрать почту по POP3 и зависает! На сервере OTRS процессор загружается на 100% и так и висит.

Лог говорит:
[Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterMailbox, because it's already running (helpdesk.k.ru/2404)!

Спасением от этого является удаление сообщения на почтовом ящике через web интерфейс и перезапуск OTRS. Когда ящик пустой, проверка на наличие писем проходит без проблем.

С системе используются 6 postmaster фильтров - может дело в этом?!

С уважением,Владимир.

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Can't create PID PostMasterMailbox

Сообщение alexus » 09 апр 2011, 13:11

Попробуйте скрипт ./otrs/bin/otrs.PostMasterMailbox.pl (или PostMasterMailbox.pl)запустить для каждого ящика. Параметры можно посмотреть через -help
  • [usovas@otrs bin]$ ./otrs.PostMasterMailbox.pl -help
    PostMasterMailbox.pl <Revision 1.3> - Fetch mail accounts for OTRS
    Copyright (C) 2001-2010 OTRS AG, http://otrs.org/
    usage: PostMasterMailbox.pl -t <TYPE> (POP3|POP3S|IMAP|IMAPS) -s <SERVER> -u <USER> -p <PASSWORD> [-d 1-2] [-b <BACKGROUND_INTERVAL_IN_MIN>] [-f force]
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

uan
OTRS Новобранец
Сообщения: 12
Зарегистрирован: 28 апр 2011, 06:14

Re: Can't create PID PostMasterMailbox

Сообщение uan » 14 окт 2011, 19:56

Всем здравия.
Столкнулся с такой же проблемой. Кто-нибудь нашел нормальное решение?
В логе пишет:
Can't create PID PostMasterMailbox, because it's already running
Помогите разобраться.

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Can't create PID PostMasterMailbox

Сообщение alexus » 16 окт 2011, 23:10

Вы скорее всего очень часто запускаете в кроне скрипт. Он просто не успевает завершиться, как запускается снова. Попробуйте увеличить интервал запуска.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

taly
OTRS Новобранец
Сообщения: 55
Зарегистрирован: 02 авг 2012, 17:04

Re: Can't create PID PostMasterMailbox

Сообщение taly » 06 сен 2012, 12:00

Добрый день,
столкнулась с аналогичной проблемой (причем до сегодняшнего дня все работало без проблем)
письма идут, но в логах пишет ошибку [Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterMailbox, because it's already running
Время запуска скрипта в кроне 10 мин.
У кого-нибудь получилось побороть эту проблему?
Спасибо.

spartak
OTRS Новобранец
Сообщения: 56
Зарегистрирован: 12 апр 2011, 17:51
Откуда: UA, Kiev
Контактная информация:

Re: Can't create PID PostMasterMailbox

Сообщение spartak » 08 ноя 2013, 18:07

Добрый день.

Возникла аналогичная данной теме - проблема:
[Fri Nov 8 12:34:02 2013][Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterMailbox, because it's already running (name.com/7666)!

Мои шаги:
1) стоп крон
2) select * from process_id
delete from process_id where process_id = 7666
3) sudo ps -ef | grep PostMasterMailbox.pl
4) kill процессы с шага 3)
5) запуск крон

результат - ошибка аналогична, но уже другой номер процесса
Что может создавать разные процессы для одного типа крона? и главное : ничего не трогал в конфигах ....
С уважением,
Сергей
OTRS 3.0, ITSM 3.0.5, CentOS, PostgreSQL

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 2 раза

Re: Can't create PID PostMasterMailbox

Сообщение merkushov » 11 ноя 2013, 09:55

spartak писал(а): Возникла аналогичная данной теме - проблема:
[Fri Nov 8 12:34:02 2013][Notice][Kernel::System::PID::PIDCreate] Can't create PID PostMasterMailbox, because it's already running (name.com/7666)!

результат - ошибка аналогична, но уже другой номер процесса
А почему вы считаете что это ошибка? Там же вроде написано [Notice]

Если у вас скрипт не успевает отрабатывать, попробуйте запустить его из консоли с флагом отладки

Код: Выделить всё

perl ./bin/otrs.PostMasterMailbox.pl -d 2
Меркушов Виктор, perl программист

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Can't create PID PostMasterMailbox

Сообщение alexus » 11 ноя 2013, 11:14

В добавление к сообщению
merkushov

Код: Выделить всё

perl ./bin/otrs.PostMasterMailbox.pl -f 1 -d 2
Запускает принудительно.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

spartak
OTRS Новобранец
Сообщения: 56
Зарегистрирован: 12 апр 2011, 17:51
Откуда: UA, Kiev
Контактная информация:

Re: Can't create PID PostMasterMailbox

Сообщение spartak » 11 ноя 2013, 17:39

Коллеги,

Спасибо.
Все работает.

А что такое 1, 2 в (-f 1 -d 2)?
С уважением,
Сергей
OTRS 3.0, ITSM 3.0.5, CentOS, PostgreSQL

krutoy
OTRS Новобранец
Сообщения: 58
Зарегистрирован: 15 июн 2015, 16:39

Re: Can't create PID PostMasterMailbox

Сообщение krutoy » 26 ноя 2015, 08:38

тоже помогло, спасибо.
подскажите пожалуйста, что делает данный скрипт?
C уважением, Андрей.
OTRS 4.0.14 CentOS 6.7 MySQL

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Can't create PID PostMasterMailbox

Сообщение alexus » 26 ноя 2015, 09:08

krutoy писал(а):тоже помогло, спасибо.
подскажите пожалуйста, что делает данный скрипт?
Запускает забор почты.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Ответить