ibmMQ-제8 장

    WebSphere MQ     
  
1.	                  。
2.	       WebSphere MQ     。

8.1    
WebSphere MQ            WebSphere MQ     、                       。 

                ,            。 

  WebSphere MQ Windows   ,   WebSphere MQ           : 
	             ,       : 
c:\Program Files\IBM\WebSphere MQ\qmgrs\qmname\errors
	            ,       : 
c:\Program Files\IBM\WebSphere MQ\qmgrs\@SYSTEM\errors
	              ,               : 
c:\Program Files\IBM\WebSphere MQ Client\errors

  WebSphere MQ Windows   ,                ,        Windows           WebSphere MQ     。

  WebSphere MQ UNIX     : 
	                        ,       : 
/var/mqm/qmgrs/qmname/errors
	            ,       : 
/var/mqm/qmgrs/@SYSTEM/errors
	              ,               : 
/var/mqm/errors
8.1.1    
      , qmgrs       @SYSTEM errors   。errors          3        ,   : 
•	AMQERR01.LOG 
•	AMQERR02.LOG 
•	AMQERR03.LOG 
         ,         3        。      ,AMQERR01、AMQERR02   AMQERR03             256 KB。                  errors    。 

        ,       AMQERR01  。  AMQERR01    256 KB   ,     AMQERR02。    ,  AMQERR02     AMQERR03.LOG。      AMQERR03     。 
              AMQERR01   ,                 。 
                            ,                     ,            @SYSTEM      。
                        。 
                   ,WebSphere MQ              。                      。 

         ,WebSphere MQ        ,               (/var/mqm   C:\Program Files\IBM\WebSphere MQ) errors   。 

   WebSphere MQ         ,       Default Prefix   ,        Default Prefix         errors    。  ,        C:\Program Files\IBM\WebSphere MQ,     C:\Program Files\IBM\WebSphere MQ\errors    。 
8.1.2  WebSphere MQ for Windows     
      WebSphere MQ Windows     ,    Windows    。 

     : 
HKEY_LOCAL_MACHINE\Software\IBM\MQSeries\CurrentVersion\IgnoredErrorCodes

      NULL           ,  ,     WebSphere MQ        AMQ3045、AMQ6055   AMQ8079,      :AMQ3045\0AMQ6055\0AMQ8079\0\0 

             ,                  。 
8.1.3    
             ,                          。             。  ,                   AMQERR01.LOG    ,            @SYSTEM      。 
8.2    
                      。      MQSC    DISPLAY QUEUE            。        ,               (amqsbcg)         。                           。                            。

8.3         
                ,           。        ,   WebSphere MQ                    。   Windows                  ,       。 
8.4  
         WebSphere MQ    。 
8.4.1WebSphere MQ Windows   
  WebSphere MQ Windows   ,      strmqtrc            ;   endmqtrc         。       WebSphere MQ              。 
8.4.1.1     
   -t   -x               。     ,        。-x             。
  ,            QM1           ,   : 

strmqtrc -m QM1 -x all -t comms 
8.4.1.2    
       ,              。            \\errors  ,     WebSphere MQ          。 

          : 
 AMQppppp.TRC
   ppppp              (PID)。 
 : 
1.	               。 
2.	                。 
8.4.1.3       
     WebSphere MQ Windows      : 
Process : C:\Program Files\IBM\WebSphere MQ\bin\amqxssvn.exe
Version : 530 Level : p000-L020213
Date : 02/25/02  Time : 16:35:47
 
Counter  TimeStamp       Process.Thread    Data
============================================================
 
0000062F 16:35:47.348386 6278.1       --{  InitProcessInitialisation
00000630 16:35:47.348455 6278.1       ---{  xcsCreateNTSecurityAtts
00000631 16:35:47.348516 6278.1       ----{  xcsRequestThreadMutexSem
00000632 16:35:47.348583 6278.1       ----}  xcsRequestThreadMutexSem (rc=OK)
00000633 16:35:47.348639 6278.1       ----{  xcsInitGlobalSecurityData
00000634 16:35:47.349111 6278.1       ----}  xcsInitGlobalSecurityData (rc=OK)
00000635 16:35:47.349239 6278.1       ----{  xcsReleaseThreadMutexSem
00000636 16:35:47.349261 6278.1       ----}  xcsReleaseThreadMutexSem (rc=OK)
00000637 16:35:47.349275 6278.1       ---}  xcsCreateNTSecurityAtts (rc=OK)
00000638 16:35:47.349303 6278.1       ---{  xcsReleaseThreadMutexSem
00000639 16:35:47.349319 6278.1       ---}  xcsReleaseThreadMutexSem (rc=OK)
0000063A 16:35:47.349344 6278.1       --}  InitProcessInitialisation (rc=OK)
0000063B 16:35:47.349359 6278.1       --{  xcsCreateThreadMutexSem
0000063C 16:35:47.349395 6278.1       --}  xcsCreateThreadMutexSem (rc=OK)
0000063D 16:35:47.349872 6278.1       --{  xcsProgramInit
0000063E 16:35:47.349900 6278.1       --}  xcsProgramInit (rc=OK)
0000063F 16:35:47.350027 6278.1       --{  xcsInitialize
00000640 16:35:47.350048 6278.1       ---{  xcsRequestThreadMutexSem
00000641 16:35:47.350065 6278.1       ---}  xcsRequestThreadMutexSem (rc=OK)
00000642 16:35:47.350079 6278.1       ---{  xihCheckThreadList
00000643 16:35:47.350101 6278.1       ---}  xihCheckThreadList (rc=OK)
00000644 16:35:47.350115 6278.1       ---{  InitPrivateServices
00000645 16:35:47.350165 6278.1       attributes 32768
00000646 16:35:47.350204 6278.1       ----{  xcsCreateThreadMutexSem
00000647 16:35:47.350233 6278.1       ----}  xcsCreateThreadMutexSem (rc=OK)
00000648 16:35:47.350255 6278.1       pid MQ(6) system(6278)
00000649 16:35:47.350337 6278.1       ---}  InitPrivateServices (rc=OK)
0000064A 16:35:47.350360 6278.1       --{  xxxInitialize
0000064B 16:35:47.350977 6278.1       ---{  xcsGetMem


8.4.2WebSphere MQ AIX   
WebSphere MQ AIX   AIX      。      : 
1.	     。
2.	       。
WebSphere MQ        hook   :X'30D'  X'30E' 。

                      。            ,         。  ,               。 
          : 
1.	   。 
         myprog              。 
trace -j30D,30E -o trace.file
->!myprog
->q
2.	   。 
        myprog            。 
trace -a -j30D,30E -o trace.file
myprog
trcstop

               : 
trcrpt -t /usr/mqm/lib/amqtrc.fmt trace.file > report.file
report.file                。
 
 : 
       ,      WebSphere MQ   。 
8.4.2.1    
        MQS_TRACE_OPTIONS                   。     MQS_TRACE_OPTIONS          。 

 ,MQS_TRACE_OPTIONS   

MQS_TRACE_OPTIONS   	    
    (   ) 	    (              ) 
0 	   WebSphere MQ    
262148 	  ,        
786436 	  ,  、            
4980740 	  ,  、  、        SSL    
3407871 	            
3670015 	    ,       
7864319 	    ,        SSL    
4194303 	    ,           

 : 
1.	               ,  MQS_TRACE_OPTIONS    。 
2.	              MQS_TRACE_OPTIONS。
3.	         MQS_TRACE_OPTIONS。
8.4.2.2 SSL   
      SSL   ,       : 
•	SSL         /var/mqm/trace  。 
•	SSL       AMQ.SSL.TRC   AMQ.SSL.TRC.1。 
•	       SSL     ;          IBM       。 
8.4.2.3       
     WebSphere MQ AIX     : 

ID     ELAPSED_SEC     DELTA_MSEC   APPL    SYSCALL KERNEL  INTERRUPT
 
30D    0.000000000       0.000000   MQS FNC Entry. 71540.1 zcpSendOnPipe 
30E    0.000000038       0.000038   Msg Unencumbered (T/F)(0) 
30D    0.000000176       0.000138   MQS FNC Exit............. 51604.55 
                                    aqhCheckMsgUnencumbered rc=00000000
30E    0.000000418       0.000242   aqhCheckMsgChains : internal retcode
                                       208007d3
                                     
30D    0.000000516       0.000098   MQS FNC Entry.. 71540.14 xcsWaitEventSem 
30E    0.000000590       0.000074   MessageSent (24 bytes) 
30E    0.000000847       0.000257   aqhCheckMsgChains : internal retcode 
                                       208007d3
                                     
30E    0.000000936       0.000089   hev=1::0::0-307724 TimeOut(-1) 
30E    0.000001173       0.000237   aqhCheckMsgChains : internal retcode 
                                       208007d3
                                     
30D    0.000001313       0.000140   MQS FNC Entry............ 51604.55  
                                    aqtIdxToSpcFn 
30D    0.000001395       0.000082   MQS FNC Exit............. 51604.55 
                                    aqtIdxToSpcFn rc=00000000
30D    0.000001439       0.000044   MQS FNC Entry........ 36124.51 
                                    xcsCheckProcess 
30D    0.000001501       0.000062   MQS FNC Entry............ 51604.55 
                                    aqhCheckMsgUnencumbered
30E    0.000001645       0.000144   MQS Data from zcpSendOnPipe Length=0018                                        
                                        5A525354 000007E5 00000000 00000000
                                        ZRST 00000000 00000000   
30E    0.000001765       0.000120   pBCrsr (0) 
30D    0.000001907       0.000142   MQS FNC Entry............. 51604.55 
                                    aqhInTrans 
30D    0.000001997       0.000090   MQS FNC Exit.............. 51604.55 
                                    aqhInTrans rc=00000000
30D    0.000002025       0.000028   MQS FNC Entry.. 71540.1 xcsResetEventSem 
30E    0.000002243       0.000218   Msg Unencumbered (T/F)(0) 
30D    0.000002363       0.000120   MQS FNC Exit............. 51604.55 
                                    aqhCheckMsgUnencumbered rc=00000000
30E    0.000002392       0.000029   hev=1::0::0-305876 
30D    0.000002522       0.000130   MQS FNC Entry... 71540.14 xlsLockEvent 
30E    0.000002630       0.000108   aqhCheckMsgChains : internal retcode 
                                       208007d3          

8.5        (FFST)
      WebSphere MQ          (FFST)   。 
8.5.1FFST: WebSphere MQ Windows  
  WebSphere MQ Windows   ,FFST        c:\Program Files\IBM\WebSphere MQ\errors        。           、       ,            WebSphere MQ     。
FFST       AMQnnnnn.mm.FDC,
  :nnnnn            
mm     ,    0 
       FFST    ,            (      ) 。     FFST               。         FFST   。 

+-----------------------------------------------------------------------------+
|                                                                             |
| WebSphere MQ First Failure Symptom Report                                   |
| =========================================                                   |
|                                                                             |
| Date/Time         :- Tue February 19 12:58:42 GMT Standard Time 2002        |
| Host Name         :- NETTLE (NT Version 4.0 Build 1381: Service Pack 6)     |
| PIDS              :- 5724B4101                                              |
| LVLS              :- 530                                                    |
| Product Long Name :- WebSphere MQ for Windows                               |
| Vendor            :- IBM                                                    |
| Probe Id          :- XC371019                                               |
| Application Name  :- MQM                                                    |
| Component         :- xstServerRequest                                       |
| Build Date        :- Feb 13 2002                                            |
| CMVC level        :- p000-L020213                                           |
| Build Type        :- IKAP - (Production)                                    |
| UserID            :- nigel                                                  |
| Process Name      :- C:\Program Files\IBM\WebSphere MQ\bin\amqzdmaa.exe     |
| Process           :- 00001678                                               |
| Thread            :- 00000001                                               |
| QueueManager      :- REGR                                                   |
| Major Errorcode   :- xecF_E_UNEXPECTED_SYSTEM_RC                            |
| Minor Errorcode   :- OK                                                     |
| Probe Type        :- MSGAMQ6119                                             |
| Probe Severity    :- 2                                                      |
| Probe Description :- AMQ6119: An internal WebSphere MQ error has occurred   |
|   (WinNT error 5 from WaitForSingleObject.)                                 |
| FDCSequenceNumber :- 0                                                      |
| Comment1          :- WinNT error 5 from WaitForSingleObject.                |
|                                                                             |
| Comment2          :- Access is denied.                                      |
|                                                                             |
|                                                                             |
+-----------------------------------------------------------------------------+
 
MQM Function Stack
amqzdmaa.main
xcsTerminate
xcsDisconnectSharedSubpool
xcsDettachSharedSubpool
xcsGetSetConnectCount
xstGetExtentConnectCount
xstStorageRequest
xstServerRequest
xcsFFST
 
MQM Trace History
------} zcpSendOnPipe rc=OK
------{ zcpReceiveOnPipe
-------{ xcsWaitEventSem
 
...


IBM                  。       ,    FFST    ,                ,     IBM        。 
8.5.2FFST: WebSphere MQ UNIX    
   WebSphere MQ UNIX    ,FFST        /var/mqm/errors       。 
           、       。            WebSphere MQ     。 
      AMQnnnnn.mm.FDC,  : 
nnnnn            
mm         ,    0

      FFST    ,              (   ) 。     FFST              ,          FFST   。 


+-----------------------------------------------------------------------------+
|                                                                             |
| WebSphere MQ First Failure Symptom Report                                   |
| =========================================                                   |
|                                                                             |
| Date/Time         :- Friday March 15 17:56:51 SGT 2002                      |
| Host Name         :- sunrts3 (SunOS 5.7)                                    |
| PIDS              :- 5724B4102                                              |
| LVLS              :- 530                                                    |
| Product Long Name :- WebSphere MQ for Sun Solaris                           |
| Vendor            :- IBM                                                    |
| Probe Id          :- RM161000                                               |
| Application Name  :- MQM                                                    |
| Component         :- rrmChangeClq                                           |
| Build Date        :- Mar 13 2002                                            |
| CMVC level        :- p000-L020312                                           |
| Build Type        :- IKAP - (Production)                                    |
| UserID            :- 00001001 (mqm)                                         |
| Program Name      :- amqrrmfa                                               |
| Process           :- 00019454                                               |
| Thread            :- 00000001                                               |
| QueueManager      :- REGR                                                   |
| Major Errorcode   :- rrcE_CLUS_COMMAND_ERROR                                |
| Minor Errorcode   :- OK                                                     |
| Probe Type        :- MSGAMQ9413                                             |
| Probe Severity    :- 2                                                      |
| Probe Description :- AMQ9413: Repository command format error, command code |
|   0                                                                         |
| FDCSequenceNumber :- 0                                                      |
|                                                                             |
+-----------------------------------------------------------------------------+
 
MQM Function Stack
rrmProcessMsg
rrmChangeClq
xcsFFST
 
MQM Trace History
---{ zstVerifyPCD
---} zstVerifyPCD rc=OK
---{ ziiMQCMIT
----{ ziiCreateIPCCMessage
-----{ zcpCreateMessage
-----} zcpCreateMessage rc=OK
----} ziiCreateIPCCMessage rc=OK
----{ ziiSendReceiveAgent
-----{ zcpSendOnPipe
 
...



IBM                  。       ,    FFST    ,                ,     IBM        。
 
  ,               。  FFST       IPC  (  ,semop  shmget)          ,                  。 

   FFST       setitimer,              。        ,   IPC   、             。 

8.6    

8.7    
1.	            ,                 ?
(1)	QMGRERR
(2)	ERRORS
(3)	amqerr01.log
(4)	AMQERR.001
  :(3)
2.	               ,            。
(1)	 
(2)	 
  :(2)

좋은 웹페이지 즐겨찾기