Author |
Message
|
anveshita |
Posted: Tue May 09, 2006 6:37 am Post subject: question on servers |
|
|
Master
Joined: 27 Sep 2004 Posts: 254 Location: Jambudweepam
|
I have checked on my unix box using fmcautil I found that there were two instances running
But whne I have checked the process ids of the process following is the information I see
Quote: |
fmc xxxxx 1 0 May 05 - 24:25 [fmcemain]
fmc xxxxx 1 1 07:23:34 - 0:00 /usr/bin/fmcemain TMC 2 FMC.FMCGRP.FMCSYS.PROC.EXE /var/fmc/cfgs/FMC/bin/fmczemst & -i:ExeSvr -y:FMC FMCQM |
I find something is not right as the process infromation is quite different. see "[fmcemain]" and "/usr/bin/fmcemain TMC 2 FMC.FMCGRP.FMCSYS.PROC.EXE /var/fmc/cfgs/FMC/bin/fmczemst & -i:ExeSvr -y:FMC FMCQM" .
Please let me know. |
|
Back to top |
|
 |
vennela |
Posted: Tue May 09, 2006 7:00 am Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Check your workflow logs and see if the exec server is being restarted every now and then.
Based on the timestamps of the processes and also the trigger info, looks like the exec server is failing frequently and the admin server is tring to start it over and over. |
|
Back to top |
|
 |
anveshita |
Posted: Tue May 09, 2006 8:00 am Post subject: |
|
|
Master
Joined: 27 Sep 2004 Posts: 254 Location: Jambudweepam
|
You mean the process name should have been "/usr/bin/fmcemain TMC 2 FMC.FMCGRP.FMCSYS.PROC.EXE /var/fmc/cfgs/FMC/bin/fmczemst & -i:ExeSvr -y:FMC FMCQM". Right?
Then how come fmcautil is showing two instances as running?
I have checked the logs and infact one of the instances failed. Here is the extract of the logs.
Quote: |
FMC10100I Administration server starting.
FMC10400I Scheduling server for system group FMCGRP started in system FMCSYS.
FMC10000I System startup complete. System FMCSYS in system group FMCGRP is now running.
FMC31050E An error has occurred which has terminated processing.
FmcSQLException, Sqlcode=-1224, Sqlerrmc=0ÿ*ÿ*ÿ*ÿ*ÿwfinst2.ÿAGENT FORCEDÿ, Sqlerrp=SQLJCMN , Sqlerrd[0]=-2127167460, Sqlerrd[1]=28, Sqlerrd[2]=0, Sqlerrd[3]=0, Sqlerrd[4]=0, Sqlerrd[5]=0, Sqlwarn= , Sqlstate=55032
FMC12240E Execution server instance(s) stopped with an error.
FMC10500I Execution server instance started. |
I do not know what has caused the above error and I could not find any information on the above errors. |
|
Back to top |
|
 |
vennela |
Posted: Tue May 09, 2006 9:50 am Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Quote: |
I do not know what has caused the above error and I could not find any information on the above errors. |
What do you mean?
You should look at those SQL errors and talk to DBAs and also if possible look at MQ logs and talk to MQ Admins and see what has happened at that time period. |
|
Back to top |
|
 |
anveshita |
Posted: Tue May 09, 2006 11:17 am Post subject: |
|
|
Master
Joined: 27 Sep 2004 Posts: 254 Location: Jambudweepam
|
I think the errors I have posted were the effects felt on DB2 when we tried to re-start the system. Thes i think are not the causes:
Here is the series of events that occurred:
***On MQ Series FMCQM log****
mm/dd/yy 13:00:00
AMQ9209: Connection to host 'xxxxx (xx.xx.x.xxx)' closed.
EXPLANATION:
An error occurred receiving data from 'xxxxx (xx.xx.x.xxx)' over TCP/IP. The
connection to the remote host has unexpectedly terminated.
ACTION:
Tell the systems administrator.
*******MQ Workflow ********************
mm/dd/yy 13:05:00 FMC31050E An error has occurred which has terminated processing.
mm/dd/yy 13:00:00 FmcUnknownExceptionmm/dd/yy 13:00:00 FMC12240E Execution server instance(s) stopped
with an error.
****************************************
Then we tried to re-start the servers at mm/dd/yy 13:20:00 and the errors in my earlier post had the same time line.
Here are my qustions:
1. What could have caused AMQ9209 which affected QM FMCQM?
2. Did the above error cause the execution server to go down?
3. What actions on my part could have prevented the errors?
I am on my own and trying to find the answeres due to the limited knowledge available with us. Please let me know |
|
Back to top |
|
 |
latelatif |
Posted: Tue May 09, 2006 1:15 pm Post subject: |
|
|
Novice
Joined: 08 Feb 2006 Posts: 21
|
Was this working correctly before ? Is this a new problem? 2-tier/3-tier?
Check if the following is set in your "db2profile"
Code: |
# Local addition to fix AIX shared memory problem:
EXTSHM=ON
export EXTSHM
Note that the entry is case-sensitive. Place the entry in the db2profiles of all instance users and the Admin Server user, then log in as each instance user and the Admin Server user,and execute the following command:
db2set DB2ENVLIST=EXTSHM
|
And try to restart DB2 and Workflow processes. |
|
Back to top |
|
 |
ucbus1 |
Posted: Thu May 11, 2006 5:53 am Post subject: |
|
|
Knight
Joined: 30 Jan 2002 Posts: 560
|
Just to add to what latelatiff said.
Please check the configuration id 'fmc' ( if you are running the process under it) and the profile of it and see if extshm. Some one could be setting it off. Well.. it happened with us. |
|
Back to top |
|
 |
anveshita |
Posted: Tue May 16, 2006 7:06 am Post subject: |
|
|
Master
Joined: 27 Sep 2004 Posts: 254 Location: Jambudweepam
|
Thanks !!!
We have set the exshtm parm ON. just keeping the fingers crossed. |
|
Back to top |
|
 |
|