| Author | Message | 
		
		  | sebastia | 
			  
				|  Posted: Mon Jan 19, 2009 11:40 am    Post subject: empty error line on MQSICREATECONFIGMGR |   |  | 
		
		  |  Grand Master
 
 
 Joined: 07 Oct 2004Posts: 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 2003Posts: 20767
 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 2004Posts: 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 2003Posts: 20767
 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 2004Posts: 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 2004Posts: 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 2004Posts: 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 2004Posts: 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 2004Posts: 1003
 
 
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  |  |