Two processes starting the same script for the EMS plug-in.

Two processes starting the same script for the EMS plug-in.

book

Article ID: KB0085421

calendar_today

Updated On:

Products Versions
TIBCO Runtime Agent (TRA) -
Not Applicable -

Description

Resolution:
Description:
==========
When executing a “ps” command it can be seen in the console output that there is more than one PID referring to the same script for the EMS plug-in and one EMS process running.

Example  bash-3.00$ ps -ef | grep TIBCOServers-EMS_7021.s | grep -v grep

tibco     2519     1  0  2008 ?        00:00:00 /bin/sh /opt/tibco/tra/domain/lptibemspos01/PICC02/application/TIBCOServers/TIBCOServers-EMS_7021.sh

tibco    21420     1  0  2009 ?        00:00:00 /bin/sh /opt/tibco/tra/domain/lptibemspos01/PICC02/application/TIBCOServers/TIBCOServers-EMS_7021.sh

Environment:
==========
Linux/Unix

Cause:
======
This error is due to the fact that the EMS wrapper scripts are started as system process from init (process control initialization) and the same script has been written twice in init by mistake. The wrapper processes have been started from init as their parent process is 1.

Resolution:
=========

1). Check the PID of the wrapper processes.

2). Kill the wrapper process with the PID that is not parent process of the running EMS server.

3). Delete one entry for the wrapper process in “init" .

Issue/Introduction

Two processes starting the same script for the EMS plug-in.