My ongoing journey with IBM Integration Bus continues: -
I've now got the Toolkit installed and running on RHEL63.
Unlike WMQ and IIB, the Toolkit is installed using IBM Installation Manager.
The first thing I had to do was to update IIM from 1.6.0 to 1.6.2+ as I previously had: -
com.ibm.cic.agent_1.6.0.20120831_1216
I actually updated to 1.7.2: -
com.ibm.cic.agent_1.7.2000.20140227_0303
( thanks to BPM 8.5.5 disk 2 ( BPM_Adv_V855_Linux_x86_2_of_3.tar.gz ) for providing )
However, things weren't that smooth.
I started the installation of the IIB Toolkit: -
/opt/IBM/InstallationManager/eclipse/tools/imcl install com.ibm.integration.toolkit.v90_9.0.0.20140515-1210 -repositories /mnt/hgfs/IIB/integrationbus/Integration_Toolkit/ -acceptLicense
which almost immediately failed with: -
ERROR: Required 32-bit libraries are missing. For details, see the IBM Installation Manager log file.
I looked in the log file: -
I looked in the log file: -
cat /home/wasadmin/var/ibm/InstallationManager/logs/20140912_2025.log
and saw: -
...
<message>libz.so.1 required by 32 bit profile install is missing</message>
</entry>
<entry num='58' time='1410549538760' elapsed='00:03.39' level='INFO' thread='main'>
<logger>com.ibm.check.library32bit.CheckLibrary32bit</logger>
<method>check32Library</method>
<message>You can find more information on adding missing 32-bit libraries from http://www.ibm.com/support/docview.wss?uid=swg21592400</message>
</entry>
...
...
<message>libXtst.so.6 required by 32 bit profile install is missing</message>
...
...
<message>libatk-1.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libfontconfig.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libfreetype.so.6 required by 32 bit profile install is missing</message>
...
...
<message>libgdk_pixbuf-2.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libgdk-x11-2.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libglib-2.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libgmodule-2.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libgobject-2.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libgthread-2.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libgtk-x11-2.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libpango-1.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libpangoft2-1.0.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libpng12.so.0 required by 32 bit profile install is missing</message>
...
...
<message>libXcomposite.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libXcursor.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libXdamage.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libXinerama.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libXrender.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libfontconfig.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libXcomposite.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libXcursor.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libXdamage.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libXinerama.so.1 required by 32 bit profile install is missing</message>
...
...
<message>libXrender.so.1 required by 32 bit profile install is missing</message>
...
After a major YUMfest, I managed to install all the missing libraries :-)
Eventually: -
/opt/IBM/InstallationManager/eclipse/tools/imcl install com.ibm.integration.toolkit.v90_9.0.0.20140515-1210 -repositories /mnt/hgfs/IIB/integrationbus/Integration_Toolkit/ -acceptLicense
Installed com.ibm.integration.toolkit.v90_9.0.0.20140515-1210 to the /home/wasadmin/IBM/IntegrationToolkit90 directory.
so now I have: -
/opt/IBM/InstallationManager/eclipse/tools/imcl listInstalledPackages
com.ibm.cic.agent_1.7.2000.20140227_0303
com.ibm.websphere.MON.V80_8.0.1002.20131028_1518
com.ibm.websphere.ND.v80_8.0.8.20131205_0207
com.ibm.ws.cognos.v1011.linuxia64_10.1.1.20121103_1244
com.ibm.websphere.IHS.v80_8.0.8.20131205_0207
com.ibm.websphere.PLG.v80_8.0.8.20131205_0207
com.ibm.integration.toolkit.v90_9.0.0.20140515-1210
which is nice :-)
Of course, this means that I'm running the Toolkit as wasadmin because that's the user which I use to install/use IBM Installation Manager, WAS, IBM Business Monitor etc.
This is how I start the Toolkit ( as wasadmin ): -
~/IBM/IntegrationToolkit90/launcher
MQSI 9.0.0.2
/opt/ibm/mqsi/9.0.0.2
MQSI 9.0.0.2
/opt/ibm/mqsi/9.0.0.2
which is also nice :-)
2 comments:
you could have used a silent one click install for the IIB for Developers - that installs MQ, Toolkit and IIB all at once: http://whywebsphere.com/2014/08/19/ibm-integration-bus-vs-oracle-service-bus-installation-and-footprint/
@Roman - true, but why miss all the fun :-) Also, doesn't WMQ need to be installed as root, whereas IIB can be installed as non-root ?? Cheers, Dave
Post a Comment