Author |
Message
|
sebastia |
Posted: Mon Jan 19, 2009 11:40 am Post subject: empty error line on MQSICREATECONFIGMGR |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
Hi ! I want to create a Config Manager, on AIX 5.3. New installation.
I am using user "wbrkadm", and the ".profile" file has the line :
". /opt/IBM/mqsi/6.1/bin/mqsiprofile"
When I launch "MQSICREATECONFIGMGR",
an error comes up, but error line is empty :
++++++++++
wbrkadm@lope:/home/wbrkadm/scripts> mqsicreateconfigmgr
exec(): 0509-036 Cannot load program mqsicreateconfigmgr because of the following errors:
wbrkadm@lope:/home/wbrkadm/scripts>
++++++++++
"mqsicreatebroker" starts without problems, but "mqsideleteconfigmgr" displays same (empty) error.
Any ideas ? |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Jan 19, 2009 11:52 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
After login in verify that your path is what you expect it to be running
echo $PATH
Make sure the information in mqsiprofile has been added
As the broker stuff runs ok it may be command arguments that are not right for mqsicreateconfigmgr....
Can you show us the exact command and specify broker version?  _________________ MQ & Broker admin |
|
Back to top |
|
 |
sebastia |
Posted: Mon Jan 19, 2009 12:02 pm Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
Yes, mr Saper.
When I login, this is the text :
+++
Start of .profile
MQSI 6.1.0.2
/opt/IBM/mqsi/6.1
End of .profile
wbrkadm@lope:/home/wbrkadm>
+++
The PATH value is :
+++
wbrkadm@lope:/home/wbrkadm> echo $PATH
/opt/IBM/mqsi/6.1/jre15/ppc64/bin:/opt/IBM/mqsi/6.1/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/wbrkadm/bin:/usr/bin/X11:/sbin:.
+++
Broker version :
+++
wbrkadm@penelope:/home/wbrkadm> mqsiservice -v
BIPv610 en US
ucnv Console CCSID 819 dft ucnv CCSID 819
ICUW ISO-8859-1 ICUA ISO-8859-1
BIP8996I: Version: 6102
BIP8997I: Product: WebSphere Message Brokers
BIP8998I: CMVC Level: S610-FP02 DH610-FP02
BIP8999I: Build Type: Production
BIP8071I: Successful command completion.
IOT/Abort trap(coredump)
wbrkadm@penelope:/home/wbrkadm>
+++
Guau ! What a nice COREDUMP !!!!
I shall have the AIX guys involved !!!
The exact command is :
+++
NOMCM=PNLP01CM
NOMQM=PNLP01QM
echo "Create CfgMgr ("$NOMCM")"
mqsicreateconfigmgr $NOMCM -i wbrkadm -a wbrkadm -q $NOMQM
+++
Cheers. |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Jan 19, 2009 1:50 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Looks fine to me. You might want to use the -w as well and actively specify where the cloudscape/derby DB is being created.
Note that you need enough space for the derby DB on the file system... and the right permissions in the file system too.
Don't know what else could influence this. Have you checked the logs?
Broker and MQ?
Have fun  _________________ MQ & Broker admin |
|
Back to top |
|
 |
sebastia |
Posted: Tue Jan 20, 2009 12:38 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
[1] "-W" flag
I have just looked what it is ...
"-w : Workpath (place to install Derby files)"
It is a good idea - maybe I am a bit short of space.
[2] permissions - I am using user "wbrkadm:mqbrkrs", as suposed (I think).
The filesystem now is like that : ( I want to create a CfgMgr by now )
Code: |
+++
wbrkadm@lope:/var/mqsi/common/errors> df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 32768 18248 45% 1777 30% /
/dev/hd2 7667712 4415780 43% 53169 6% /usr
/dev/hd9var 32768 8352 75% 980 32% /var
/dev/hd3 425984 273508 36% 706 2% /tmp
/dev/hd1 6291456 2992124 53% 2445 1% /home
/proc - - - - - /proc
/dev/hd10opt 2097152 1211936 43% 4419 2% /opt
+++ |
Yes, maybe "/var" is a bit short ... but an ABEND !?!?!?
[3] logs : yes, there is something, strange again :
+++
Jan 20 09:33:31 localhost user:err|error [237664]: [ID 000000 user.error] (utility.mqsiservice)[1]BIP2228E: Severe error: /build/S610_P/src/CommonServices/Unix/ImbAbend.cpp 923 signal received Abend file: /var/mqsi/common/errors/utility.mqsiservice.237664.1.abend action: abort
Jan 20 09:33:31 localhost user:err|error [237664]: [ID 000000 user.error] (utility.mqsiservice)[1]BIP2227E: Error encountered during abend processing: Function ImbAbend::signalHandlerInternal() - terminating
+++
And the file it refers to
(/var/mqsi/common/errors/utility.mqsiservice.237664.1.abend)
is empty :
+++
-rw-rw---- 1 wbrkadm mqbrkrs 0 Jan 20 09:33 utility.mqsiservice.237664.1.abend
+++
I think I shall open a PMR on this one ... and tell you all the results.
Thanks. Sebastian. |
|
Back to top |
|
 |
sebastia |
Posted: Tue Jan 20, 2009 12:53 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
A helping command :
a good AIX expert has helped with a nice AIX command :
Code: |
truss mqsiservice -v |
man truss :
Traces a process's system calls,
dynamically loaded user level function calls,
received signals,
and incurred machine faults.
! superbe !
Gracias, Hector ! |
|
Back to top |
|
 |
sebastia |
Posted: Tue Jan 20, 2009 2:04 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
mr Saper : one of the last lines of the TRUSS comand output says ...
++++++++++++++++++++++++++++
statx("/home/wbrkadm/.odbc.ini", 0x0FFFFFFFFFFFE620, 176, 0)
Err#2 ENOENT
++++++++++++++++++++++++++++
looks like .ODBC.INI is required to create a config manager ...
... and I did not configure it (yet) ! |
|
Back to top |
|
 |
sebastia |
Posted: Wed Jan 21, 2009 3:55 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
Well - i did one or 2 steps ahear.
Increased filesystem & created and configured ODBC64.INI
Now "mqsiservice -v" works fine.
But mqsicreateconfogmgr still crashes with empty line :
+++
wbrkadm@lope:/home/wbrkadm> mqsicreateconfigmgr
exec(): 0509-036
Cannot load program mqsicreateconfigmgr because of the following errors:
wbrkadm@lope:/home/wbrkadm>
+++
The TRUSS command displays :
Code: |
+++
schedtune(0x00000003, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000) = 0x00001000
exec(): 0509-036 Cannot load program _getpgrpx(2) = 37
mqsicreateconfigmgr_getpgrpx(2) = 19
because of the following errors:
_getpgrpx(2) = 34
kgetsidx(1) = 2
kgetsidx(2) = 67108865
*** process killed ***
+++
|
and the /var/log/ is also empty ...
Any clue ? |
|
Back to top |
|
 |
sebastia |
Posted: Wed Jan 21, 2009 8:11 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
|
Back to top |
|
 |
|