Установка ComminGate 5.4.4 на CentOS 6.2 x86_64

От: <igor.tiunov_at_mx_ru>
Дата: Fri 20 Apr 2012 - 19:55:41 MSK


Добрый день.

При установке сервера CGP версии 5.4.4 на CentOS 6.2 x86_64 наблюдается следующая проблема: невозможно остановить сервер путём запуска скрипта /etc/init.d/CommuniGate с параметром stop. Процесс "CGserver" висит и не завершается. Если в директиве stop) заменить строчку:

kill `cat ${BASEFOLDER}/ProcessID`

на строку:

kill -s KILL `cat ${BASEFOLDER}/ProcessID` ; rm -f ${BASEFOLDER}/ProcessID

т.е. форсирвано убить процесс, то сервер, естественно, завершается.

В логах следующая ошибка:

Apr 20 19:11:34 mail CommuniGatePro: failed to set the ProcessID lock. Error Code=file is locked
Apr 20 19:11:34 mail CommuniGatePro: STObject::release: Main-0(initializing): NIL
Apr 20 19:11:34 mail CommuniGatePro: STObject::release: Main-0(initializing): NIL

В чём проблема? Получено Fri Apr 20 15:56:02 2012

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:17:21 MSK