|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
7.0.0.2 Solaris Whoopsie |
« View previous topic :: View next topic » |
Author |
Message
|
smdavies99 |
Posted: Mon Apr 11, 2011 6:53 am Post subject: 7.0.0.2 Solaris Whoopsie |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
I have a broker running on Solaris. When I enable the Debug port for an EG, I get the follwoing in the MBExplorer event log (it is a bit easier to read than the eventlog)
Code: |
Message: BIP2871I
Source: Administration Request
Creation time: Mon Apr 11 15:42:03 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'change' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'INITIATED'.
**********************************************************************
Message: BIP2870I
Source: Administration Request
Creation time: Mon Apr 11 15:42:03 BST 2011
BIP2870I: The request made by user 'mqadmin' to change the property 'ComIbmJVMManager/jvmDebugPort' to the value of '-8100' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker' has the status of 'INITIATED'.
**********************************************************************
Message: BIP2871I
Source: Administration Result
Creation time: Mon Apr 11 15:42:03 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'change' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'COMPLETE'.
**********************************************************************
Message: BIP2880I
Source: Change Notification
Creation time: Mon Apr 11 15:42:04 BST 2011
BIP2880I: The property 'ComIbmJVMManager/jvmDebugPort' has changed from '0' to '-8100' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker'.
**********************************************************************
Message: BIP2871I
Source: Administration Request
Creation time: Mon Apr 11 15:42:05 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'stop' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'INITIATED'.
**********************************************************************
Message: BIP2871I
Source: Administration Result
Creation time: Mon Apr 11 15:42:05 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'stop' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'COMPLETE'.
**********************************************************************
Message: BIP2880I
Source: Change Notification
Creation time: Mon Apr 11 15:42:06 BST 2011
BIP2880I: The property 'object.runstate' has changed from 'running' to 'stopped' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker'.
**********************************************************************
Message: BIP2880I
Source: Change Notification
Creation time: Mon Apr 11 15:42:10 BST 2011
BIP2880I: The property 'processId' has changed from '1934' to '0' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker'.
**********************************************************************
Message: BIP2871I
Source: Administration Request
Creation time: Mon Apr 11 15:42:11 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'start' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'INITIATED'.
**********************************************************************
Message: BIP2871I
Source: Administration Result
Creation time: Mon Apr 11 15:42:13 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'start' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'COMPLETE'.
**********************************************************************
Message: BIP2880I
Source: Change Notification
Creation time: Mon Apr 11 15:42:14 BST 2011
BIP2880I: The property 'object.runstate' has changed from 'stopped' to 'running' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker'.
**********************************************************************
Message: BIP2880I
Source: Change Notification
Creation time: Mon Apr 11 15:42:14 BST 2011
BIP2880I: The property 'processId' has changed from '0' to '28492' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker'.
**********************************************************************
Message: BIP2871I
Source: Administration Request
Creation time: Mon Apr 11 15:43:02 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'change' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'INITIATED'.
**********************************************************************
Message: BIP2870I
Source: Administration Request
Creation time: Mon Apr 11 15:43:02 BST 2011
BIP2870I: The request made by user 'mqadmin' to change the property 'ComIbmJVMManager/jvmDebugPort' to the value of '8100' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker' has the status of 'INITIATED'.
**********************************************************************
Message: BIP2871I
Source: Administration Result
Creation time: Mon Apr 11 15:43:03 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'change' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'COMPLETE'.
**********************************************************************
Message: BIP2880I
Source: Change Notification
Creation time: Mon Apr 11 15:43:04 BST 2011
BIP2880I: The property 'ComIbmJVMManager/jvmDebugPort' has changed from '-8100' to '8100' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker'.
**********************************************************************
Message: BIP2871I
Source: Administration Request
Creation time: Mon Apr 11 15:43:04 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'stop' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'INITIATED'.
**********************************************************************
Message: BIP2871I
Source: Administration Result
Creation time: Mon Apr 11 15:43:04 BST 2011
BIP2871I: The request made by user 'mqadmin' to 'stop' the resource 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' on parent 'D1BRKR2B' of type 'Broker' has the status of 'COMPLETE'.
**********************************************************************
Message: BIP2880I
Source: Change Notification
Creation time: Mon Apr 11 15:43:05 BST 2011
BIP2880I: The property 'object.runstate' has changed from 'running' to 'stopped' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker'.
**********************************************************************
Message: BIP2880I
Source: Change Notification
Creation time: Mon Apr 11 15:43:09 BST 2011
BIP2880I: The property 'processId' has changed from '28492' to '0' on object 'ExGrp_BS_Queue_03' of type 'ExecutionGroup' with parent 'D1BRKR2B' of type 'Broker'.
**********************************************************************
|
There are multiple abend files. They all look like this
Code: |
+-----------------------------------------------------------------------------+
| |
| |
| First Failure Symptom Report |
| ======================== |
| |
| Proc start time (GMT) :- Mon Apr 11 15:48:31 2011 |
| |
| Product Details |
| +++++++++++++++ |
| |
| Vendor :- IBM |
| Product Name :- WebSphere Message Broker |
| Program ID :- 5724-J05 |
| Version :- 7002 |
| |
| OS Information |
| ++++++++++++++ |
| |
| Operating System :- SunOS |
| Version :- Generic_141444-09 |
| Release :- 5.10 |
| Node Name :- st1-broker |
| Machine ID :- sun4v |
| |
| Environment |
| +++++++++++ |
| |
| Installation Path :- /opt/IBM/mqsi/7.0 |
| Service User ID :- UID 5006 |
| Work Path :- /var/mqsi |
| Executable Name :- DataFlow |
| Process ID :- 2078 |
| |
| Deployment |
| ++++++++++ |
| |
| Component Name :- D1BRKR2B |
| Component UUID :- 1e89dd82-61b9-11e0-b64a-000000000000 |
| Queue Manager :- D1BRKR2 |
| DB User ID :- mqadmin |
| Execution Group :- ExGrp_BS_Queue_03 |
| EG UUID :- 394b3334-2f01-0000-0080-9b9fbd06472a |
| User trace :- 0 |
| Service trace :- 0 |
| Trace size :- 0 |
| |
| Build Information |
| +++++++++++++++++ |
| |
| Backing build :- |
| Sandbox :- /build/S700_P |
| CMVC Level :- S700-FP02 |
| Build type :- Production |
| 64 Bit Build :- yes |
| |
+------------------------- Thread Context unavailable ------------------------+
abend record for pid 2078 tid 1 time in seconds since 01/01/1970: 1302533312
File: /build/S700_P/src/CommonServices/Unix/ImbAbend.cpp
Line: 1044
Function: signal received
---- Inserts ----
6
@(#) 1.33.9.3 CommonServices/Unix/ImbAbend.cpp, CommonServices, S700, S700-L100922 10/06/29 10:58:52 [9/22/10 22:00:39]
2147439552
-----------------
----------------------------- Stack dump for current thread ( 1)
(0x7cfda208+0x08) __lwp_kill (0x6, 0x6, 0x5, 0xfffffffd7d148500, 0xfffffffd7da00200, 0x5) in /lib/sparcv9/libc.so.1
(0x7cf4af78+0x0d0) abort (0x5a, 0xfffffffd77701ea8, 0xfffffffd77701b30, 0x1f107c, 0xfffffffd77701b30, 0x0) in /lib/sparcv9/libc.so.1
(0x77700a30+0x084) nptTerminate (0xfffffffd77702110, 0x31, 0xfffffffd77702138, 0x0, 0x101754, 0xfffffffd778021c8) in /opt/IBM/mqsi/7.0/jr
e16/lib/sparcv9/libnpt.so
(0x77700a30+0x01100) nptTerminate (0x10014cc08, 0x100000, 0xfffffffd77702100, 0xfffffffd77702138, 0xfffffffd77702110, 0xfffffffd778021c8)
in /opt/IBM/mqsi/7.0/jre16/lib/sparcv9/libnpt.so
(0x77910e50+0x02b8) Agent_OnLoad (0xfffffffd7cb5f410, 0x100118530, 0x1004cd020, 0xffffffffffefa290, 0xfffffffd77a3d420, 0x0) in /opt/IBM/
mqsi/7.0/jre16/lib/sparcv9/libjdwp.so
(0x7c747018+0x0d8b30) sysThreadAvailableStackWithSlack (0x30da8, 0x30c00, 0x2e2514, 0x30d98, 0xfffffffd7cb02000, 0xffffffffffeb6cf0) in /
opt/IBM/mqsi/7.0/jre16/lib/sparcv9/server/libjvm.so
(0x7c747018+0x0d781c) sysThreadAvailableStackWithSlack (0x0, 0xffffffff7fff604b, 0x0, 0xffffffffffeb695f, 0xfffffffd7cb5526c, 0xfffffffd7
cb02000) in /opt/IBM/mqsi/7.0/jre16/lib/sparcv9/server/libjvm.so
(0x7c2a8300+0x0ac) JNI_CreateJavaVM (0xfffffffd7ba39950, 0xffffffff7fff6678, 0xffffffff7fff6680, 0x21, 0x859cfc, 0xfffffffd7ba39950) in /
opt/IBM/mqsi/7.0/jre16/lib/sparcv9/server/libjvm.so
(0x7b91d580+0x0248) __1cGImbJVMMTraceHandlerOtraceTurnedOff6F_v_ (0xfffffffd7ba39950, 0xffffffff7fff6678, 0xffffffff7fff6680, 0xfffffffd7
f50ed10, 0x1192c4, 0xfffffffd7ba36a48) in /opt/IBM/mqsi/7.0/lib/libImbJni.so
(0x7b917860+0x0bf4) __1cGImbJVMJcreateJVM6FlinKImbWstring_lin0ANVerboseOption_bbbpnDstdGvector4n0B_n0DJallocator4n0B_____irk1_v_ (0x1004c
c718, 0xffffffff7fff6698, 0xffffffff7fff66a0, 0x21, 0xffffffff7fff6bd0, 0xfffffffd7ba39950) in /opt/IBM/mqsi/7.0/lib/libImbJni.so
(0x7b919d60+0x0c0) __1cGImbJVMPcreateBrokerJVM6FlinKImbWstring_lin0ANVerboseOption_bbbpnDstdGvector4n0B_n0DJallocator4n0B_____irk1_v_ (0x
10000000, 0x1fa4, 0xffffffff7fff7138, 0x2000000, 0xffffffffffffffff, 0x0) in /opt/IBM/mqsi/7.0/lib/libImbJni.so
(0x7e2c2980+0x03a74) __1cNImbJVMManagerJlaunchJVM6M_v_ (0x0, 0xffffffff7fffc780, 0xffffffff7fff7c90, 0xffffffff7fff7c98, 0xffffffff7fff83
78, 0xffffffff7fff7f18) in /opt/IBM/mqsi/7.0/lib/libMessageServices.so
(0x7e2c2880+0x08c) __1cNImbJVMManagerKjvmManager6F_p0_ (0x38e8, 0x3448, 0xfffffffd7e9b28f0, 0x3400, 0xfffffffd7f50ed10, 0xfffffffd7e9fb60
0) in /opt/IBM/mqsi/7.0/lib/libMessageServices.so
(0x7ec08380+0x02c5c) __1cHImbMainFstart6FrnSImbStartParameters__i_ (0xffffffff7fffead0, 0xfffffffd7ec1f6e2, 0xfffffffd7f50ed10, 0xfffffff
d7ec1fe98, 0xfffffffffffffffe, 0xfffffffd7ed20de0) in /opt/IBM/mqsi/7.0/lib/libbipmain.so
(0x00001520+0x0170) main (0xffffffff7fffed60, 0x1001fbd20, 0xffffffff7fffede8, 0x0, 0x4, 0xffffffff7ffff0e8) in /opt/IBM/mqsi/7.0/bin/Dat
aFlowEngine
(0x00001360+0x017c) _start (0x0, 0x0, 0x0, 0x0, 0x0, 0x0) in /opt/IBM/mqsi/7.0/bin/DataFlowEngine
|
Any thoughts or is it time for a PMR? _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Apr 11, 2011 7:11 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
FDCs usually require a PMR.
Signal 6 is SIGABRT on Solaris...
Are you actually trying to change the debug port to "-8100"?
Or are you trying to change it to 8100? |
|
Back to top |
|
 |
smdavies99 |
Posted: Tue Apr 12, 2011 1:52 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
I may have identified the issue.
The MBExplorer UI seems to set the port number to a -ve one. This can be seen in the trace above.
If I set the port via the command line (mqsichangeproperties) then the two step process in MBExplorer (set the port and enable it) is done in one go and no .abend files are produced.
If I use the MBExplorer the port is indeed set to a -ve number. This can be confirmed with the following output from mqsireportproperties after I had set the port to 14000 in the MBExplorer GUI.
Code: |
ComIbmJVMManager
uuid='ComIbmJVMManager'
userTraceLevel='none'
traceLevel='none'
userTraceFilter='none'
traceFilter='none'
resourceStatsReportingOn='inactive'
resourceStatsMeasurements='<ResourceStatsSwitches ResourceType="JVM" version='1'> <Measurement name="InitialMemoryInMB" collect="on" /> <Measurement name="UsedMemoryInMB" collect="on" /> <Measurement name="CommittedMemoryInMB" collect="on" /> <Measurement name="MaxMemoryInMB" collect="on" /> <Measurement name="CumulativeGCTimeInSeconds" collect="on" /> <Measurement name="CumulativeNumberOfGCCollections" collect="on" /> </ResourceStatsSwitches>'
jvmVerboseOption='none'
jvmDisableClassGC='false'
jvmShareClasses='false'
jvmNativeStackSize='-1'
jvmMinHeapSize='33554432'
jvmMaxHeapSize='-1'
jvmDebugPort='-14001'
jvmSystemProperty=''
keystoreType=''
keystoreFile=''
keystorePass='********'
truststoreType=''
truststoreFile=''
truststorePass='********'
|
Also, I have observed that the broker is more or less unusable after this happens.
In fact setting the Debug Port using any method ends up with a broker where there are bip* processes running but every EG that has had its debuf port set is in a stopped state.
 _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|