Author |
Message
|
humanRebody |
Posted: Mon Jan 17, 2011 7:16 am Post subject: Cannot start the broker at WMB v7 running on RHEL |
|
|
Novice
Joined: 05 Feb 2010 Posts: 15
|
Hi all,
Created a broker but cannot start it.
Below please find the log captured in the /var/log/messages.
Code: |
Jan 17 22:58:57 THOMAS_RHEL WebSphere Broker v7001[4900]: (broker7)[1]BIP8873I: Starting the component verification for component 'broker7'. : broker7.mqsistart: /build/S700_P/src/CommandLine/ImbCmdLib/ImbComponentVerification.cpp: 81: ImbComponentVerification::verify: :
Jan 17 22:58:58 THOMAS_RHEL WebSphere Broker v7001[4921]: (broker7)[1]BIP2001I: The WebSphere Message Broker service has started at version 7001; process ID 4926. : broker7.service: /build/S700_P/src/AdminAgent/ControlProcess/Linux/ImbControlService.cpp: 354: ImbControlService::StartNewAA: :
Jan 17 22:58:58 THOMAS_RHEL WebSphere Broker v7001[4926]: (broker7)[1]BIP2866I: WebSphere Message Broker administration security is inactive. : broker7.agent: /build/S700_P/src/AdminAgent/ImbDeployManagerSecurityManager.cpp: 103: ImbDeployManagerSecurityManager::ImbDeployManagerSecurityManager: :
Jan 17 22:58:59 THOMAS_RHEL WebSphere Broker v7001[4926]: (broker7)[3]BIP2121E: The thread bootstrap code caught an unhandled exception on thread '3'. : broker7.agent: /build/S700_P/src/CommonServices/Linux/ImbOsThread.cpp: 274: ImbOsThread::threadBootStrap: :
Jan 17 22:58:59 THOMAS_RHEL WebSphere Broker v7001[4926]: (broker7)[3]BIP2178E: Failed to create a UUID (Error code = '1'). : broker7.agent: /build/S700_P/src/CommonServices/Unix/ImbUuid.cpp: 480: ImbUuid::ImbUuid: :
Jan 17 22:58:59 THOMAS_RHEL WebSphere Broker v7001[4926]: (broker7)[4]BIP2121E: The thread bootstrap code caught an unhandled exception on thread '4'. : broker7.agent: /build/S700_P/src/CommonServices/Linux/ImbOsThread.cpp: 274: ImbOsThread::threadBootStrap: :
Jan 17 22:58:59 THOMAS_RHEL WebSphere Broker v7001[4926]: (broker7)[4]BIP2178E: Failed to create a UUID (Error code = '1'). : broker7.agent: /build/S700_P/src/CommonServices/Unix/ImbUuid.cpp: 480: ImbUuid::ImbUuid: :
Jan 17 22:58:59 THOMAS_RHEL WebSphere Broker v7001[4926]: (broker7)[16]BIP2121E: The thread bootstrap code caught an unhandled exception on thread '16'. : broker7.agent: /build/S700_P/src/CommonServices/Linux/ImbOsThread.cpp: 274: ImbOsThread::threadBootStrap: : |
Please help!!!Million Thanks.
Regards,
Thomas |
|
Back to top |
|
 |
mqmatt |
Posted: Mon Jan 17, 2011 7:23 am Post subject: |
|
|
 Grand Master
Joined: 04 Aug 2004 Posts: 1213 Location: Hursley, UK
|
Not being able to create a UUID is pretty fundamental.
This often means that your machine can't get hold of its IP address, or there's something wrong with the system clock. Both of these services are needed in order to generate a UUID. |
|
Back to top |
|
 |
humanRebody |
Posted: Mon Jan 17, 2011 9:49 pm Post subject: |
|
|
Novice
Joined: 05 Feb 2010 Posts: 15
|
Hi mate,
I am using the intranet ip 192.168.xxx.xxx. Is it a problem?
Or do I need to synchronize the machine with the time server(I will try tonight since I am in office right now ^_^) ?
Regards,
Thomas |
|
Back to top |
|
 |
smdavies99 |
Posted: Mon Jan 17, 2011 10:29 pm Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
I've run the broker on RHEL/CentOs/Fedora for years on an 192.168.x.x or an 10.x.x.x IP address with no issues. (Fedora 14 is a bit of a PITA but that is not the question here)
TimeSync is also not important.
What version/patch level of RHEL are you using? 5.5 works fine for me.
There is something else that is stopping this from working.
my next thought would be to take drop and recreate the broker and try again.
If that does not work then starting with service trace enabled is the way to go. But, the IBM guys would help you here. _________________ 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 |
|
 |
humanRebody |
Posted: Wed Jan 19, 2011 6:18 am Post subject: |
|
|
Novice
Joined: 05 Feb 2010 Posts: 15
|
The OS is RHEL 5.5.
Yes, I have tried to re-create the broker but the same error occurred.
How can I enable the service trace? Is it any parameter need to be added when I execute the command "mqsistart"? Thanks for the reply.
Regards,
Thomas
Last edited by humanRebody on Wed Jan 19, 2011 7:01 am; edited 1 time in total |
|
Back to top |
|
 |
humanRebody |
Posted: Wed Jan 19, 2011 6:48 am Post subject: |
|
|
Novice
Joined: 05 Feb 2010 Posts: 15
|
Have tried to synchronize the time but still no luck.
Regards,
Thomas |
|
Back to top |
|
 |
smdavies99 |
Posted: Wed Jan 19, 2011 8:06 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
I know this might seem silly but have you setup the kernel params for WMQ & Broker?
The install guide gives you details on what you need to do. _________________ 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 |
|
 |
humanRebody |
Posted: Wed Jan 19, 2011 7:24 pm Post subject: |
|
|
Novice
Joined: 05 Feb 2010 Posts: 15
|
ummm....what is the kernel parameter? Any hints? Thanks a lot.
Regards,
Thomas |
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Jan 19, 2011 8:50 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
humanRebody wrote: |
ummm....what is the kernel parameter? Any hints? Thanks a lot.
Regards,
Thomas |
Follow the installation manual step by step as described in the infocenter and do not just install the software...
Ok now that the software is installed you need to catch up with the kernel modification steps and reboot the machine. Maybe you'll have better luck after that...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
humanRebody |
Posted: Sat Jan 22, 2011 10:37 am Post subject: |
|
|
Novice
Joined: 05 Feb 2010 Posts: 15
|
Have tried to add the below code, but not success. ><
To add or alter these values, log on as a user with root authority. Open the file /etc/sysctl.conf with a text editor, then add or change the following entries to the values shown:
kernel.msgmni = 1024
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 500 256000 250 1024
fs.file-max = 32768
net.ipv4.tcp_keepalive_time = 300
Anything else I need to set up? I have gone through the info center but I don't know how to make it still.
Regards,
Thomas |
|
Back to top |
|
 |
mqjeff |
Posted: Sat Jan 22, 2011 11:24 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
There's something deeply wrong with this server configuration if Broker is not able to create a UIID.
Either you have not installed the full RHEL system - perhaps your unix admins were overly zealous in selecting *just* the packages they thought you'd need - or you're running in something like a hypervisor kind of setup where you're only getting security access to certain parts of the OS install or something. Or otherwise the configuration of the RHEL is unexpected or broken.
Instructions for a startup trace are here: http://www-01.ibm.com/support/docview.wss?rs=849&uid=swg21177044 |
|
Back to top |
|
 |
smdavies99 |
Posted: Sat Jan 22, 2011 11:43 pm Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
updating the kernel params by editing the filw is just part of the work needed.
Then you need to enable them.
1) Reboot the server
2) Update the config of the running kernel using the following command
You didn't say if you had done that or not.
as mqjeff says, there is something horribly wrong with your install.
Can you execute the following command as root and post the results here.
Code: |
rpm -qa | grep -i mq
|
_________________ 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 |
|
 |
andrey.vasilevskiy |
Posted: Wed Sep 14, 2011 3:35 am Post subject: |
|
|
Newbie
Joined: 14 Sep 2011 Posts: 4
|
Hello. I have same problem with WMB 7 on RedHat 5.6
Code: |
[root@esb_ibm log]# rpm -qa | grep -i mq
MQSeriesRuntime-7.0.1-0
mqsi70.la-7.0-0.1
mqsi70.profiles-7.0-0.1
mqsi70.is-7.0-0.1
mqsi70.links-7.0-0.1
MQSeriesServer-7.0.1-0
MQSeriesKeyMan-7.0.1-0
mqsi70.brokerc-7.0-0.1
mqsi70.tsamples-7.0-0.1
mqsi70.datadirect-7.0-0.1
MQSeriesJava-7.0.1-0
MQSeriesMan-7.0.1-0
mqsi70.tsc-7.0-0.1
mqsi70.core-7.0-0.1
mqsi70.samples-7.0-0.1
MQSeriesClient-7.0.1-0
mqsi70.mrm-7.0-0.1
mqsi70.data-7.0-0.1
MQSeriesSDK-7.0.1-0
mqsi70.remover-7.0-0.1
mqsi70.itlm-7.0-0.1
|
anyone have any ideas? |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Sep 14, 2011 3:54 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
andrey.vasilevskiy wrote: |
Hello. I have same problem with WMB 7 on RedHat 5.6 |
Are you sure it's the *same* problem, where the broker is unable to create a UUID?
If so,
mqmatt wrote: |
Not being able to create a UUID is pretty fundamental.
This often means that your machine can't get hold of its IP address, or there's something wrong with the system clock. Both of these services are needed in order to generate a UUID. |
Your RedHat is *broken* somehow. You need to *fix* your *RedHat*. And then *reinstall* both MQ and Broker, just to be sure. |
|
Back to top |
|
 |
lancelotlinc |
Posted: Wed Sep 14, 2011 4:56 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
|
Back to top |
|
 |
|