ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ API Support » Enable OAM log trace on MQv6

Post new topic  Reply to topic
 Enable OAM log trace on MQv6 « View previous topic :: View next topic » 
Author Message
Korn
PostPosted: Mon Nov 26, 2007 4:22 pm    Post subject: Enable OAM log trace on MQv6 Reply with quote

Newbie

Joined: 26 Nov 2007
Posts: 9

Hi,
I am trying to enable OAM log tracing on an AIX(5.3), MQ v 6 queue manager. My queue manager ini file looks like

#*******************************************************************#
ExitPath:
ExitsDefaultPath=/var/mqm/exits/
ExitsDefaultPath64=/var/mqm/exits64/
#* *#
#* *#
Log:
LogPrimaryFiles=4
LogSecondaryFiles=12
LogFilePages=16384
LogType=CIRCULAR
LogBufferPages=0
LogPath=/var/mqm/log/QM0!QA!US!CPAIQA25/
LogWriteIntegrity=TripleWrite
Service:
Name=AuthorizationService
EntryPoints=13
ServiceComponent:
Service=AuthorizationService
Name=Auditing.Auth.Service
Module=/var/mqm/exits/oamlog
ComponentDataSize=0

ServiceComponent:
Service=AuthorizationService
Name=MQSeries.UNIX.auth.service
Module=/usr/mqm/lib64/amqzfu
ComponentDataSize=0
TCP:
KeepAlive=Yes
Channels:
MQIBindType=STANDARD
AdoptNewMCA=ALL
AdoptNewMCATimeOut=60
AdoptNewMCACheck=ALL
************************************************************************************************

I have added the compiled version of oamlog module under /var/mqm/exits/ and the permissions are fine(777). The same arrangement works for a version 5.3 queue manager.


I have tried putting oamlog under /var/mqm/exits64/ and udated the queue manager inin file accordingly but to no avail. My MQ version is

$ dspmqver
Name: WebSphere MQ
Version: 6.0.2.1
CMVC level: p600-201-070307
BuildType: IKAP - (Production)



I get the following error message after I bounce the queue manager

----- amqzfab0.c : 777 --------------------------------------------------------
11/26/07 19:03:42 - Process(1003664.1) User(mqm) Program(amqzlaa0_nd)
AMQ6175: The system could not dynamically load the shared library
'/var/mqm/exits/oamlog'. The system returned error number '8' and error message
'2 /var/mqm/exits/oamlog - 103 /var/mqm/exits/oamlog'. The queue manager will
continue without this module.

EXPLANATION:
This message applies to AIX systems. The shared library '/var/mqm/exits/oamlog'
failed to load correctly due to a problem with the library.
ACTION:
Check the file access permissions and that the file has not been corrupted.
----- amqxufnx.c : 1158 -------------------------------------------------------
11/26/07 19:03:42 - Process(1003664.1) User(mqm) Program(amqzlaa0_nd)
AMQ5520: The system could not load the module '/var/mqm/exits/oamlog' for the
installable service 'AuthorizationService' component 'Auditing.Auth.Service'.
The system return code was 536895861. The Queue Manager is continuing without
this component.

EXPLANATION:
The queue manager configuration data included a stanza for the installable
service 'AuthorizationService' component 'Auditing.Auth.Service' with the
module '/var/mqm/exits/oamlog'. The system returned 536895861 when it tried to
load this module. The Queue Manager is continuing without this component.
ACTION:
Make sure that the module can be loaded. Put the module into a directory where
the system can load it, and specify its full path and name in the configuration
data . Then stop and restart the queue manager.


Has somone tried this on a version 6 queue manager yet ? I have even tried downloading fresh MS07 from ibm, re-compilingit and putting it out there but it did not work. It would be great if you guys can point me to the right direction.

Thanks
Back to top
View user's profile Send private message
bower5932
PostPosted: Mon Nov 26, 2007 5:56 pm    Post subject: Reply with quote

Jedi Knight

Joined: 27 Aug 2001
Posts: 3023
Location: Dallas, TX, USA

Quote:
EXPLANATION:
This message applies to AIX systems. The shared library '/var/mqm/exits/oamlog' failed to load correctly due to a problem with the library.
ACTION:
Check the file access permissions and that the file has not been corrupted.

Is it safe to assume that the permissions are correct?
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger
David.Partridge
PostPosted: Tue Nov 27, 2007 12:29 am    Post subject: Reply with quote

Master

Joined: 28 Jun 2001
Posts: 249

Did you compile it for 64 bit?
_________________
Cheers,
David C. Partridge
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Tue Nov 27, 2007 3:01 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

David.Partridge wrote:
Did you compile it for 64 bit?


Right - you need two versions. One for 32bit, under /var/mqm/exits, and one for 64bit under /var/mqm/exits64.

Edit: Except on Windows. Windows is still not 64bit - merely 64-bit "tolerant".
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Korn
PostPosted: Tue Nov 27, 2007 5:39 am    Post subject: Reply with quote

Newbie

Joined: 26 Nov 2007
Posts: 9

No I did not compile it for 64 bit.......How do I compile it for 64 bit?
Back to top
View user's profile Send private message
markt
PostPosted: Tue Nov 27, 2007 5:49 am    Post subject: Reply with quote

Knight

Joined: 14 May 2002
Posts: 508

Quote:
you need two versions. One for 32bit, under /var/mqm/exits, and one for 64bit under /var/mqm/exits64.


The authorisation installable service only runs in qmgr processes, so only a 64-bit version is needed on 64-bit platforms.
Back to top
View user's profile Send private message
Korn
PostPosted: Tue Nov 27, 2007 5:52 am    Post subject: Reply with quote

Newbie

Joined: 26 Nov 2007
Posts: 9

Let me know if anybody knows how do I re-compile for 64 bit.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue Nov 27, 2007 5:54 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Korn wrote:
Let me know if anybody knows how do I re-compile for 64 bit.

The information you seek should be in the programmer's manual
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
jefflowrey
PostPosted: Tue Nov 27, 2007 5:55 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Korn wrote:
Let me know if anybody knows how do I re-compile for 64 bit.


Following the instructions in the APG, I'd guess? For compiling exits on 64 bit?
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ API Support » Enable OAM log trace on MQv6
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.