From IIB v10, IBM has removed the dependency of Integration Node / Broker on WebSphere MQ, by making it as optional product. Considering the operational dependency that Integration Node / Broker had on MQ in all its earlier version, I would say this is major architectural change for IIB. By doing so, what has happened is the reduction of number of components required to be installed.
In IIB v9, the number of components that were to be installed comprised of
IBM WebSphere MQ
IBM Integration Toolkit
IBM Integration Bus (Runtime Component)
IBM Integration Explorer
IE02 – ODBC Extender (not required for Windows though)
With IIB v10, the number of components to be installed has reduced to only 2, thus simplifying the entire process of installation
IBM Integration Toolkit
IBM Integration Bus (Runtime Component)
Now the installation package of IIB v10 comprises of single exe on windows. And on linux, there are no more installation to be performed but only extraction of the installation package. As part of installation, IE02 (ODBC Extender) also gets installed.
Also on linux, we have now have the option of Single User Installation (to be used only by one user) or as Shared Installation. Options has also been provided to covert the Single User installation to the Shared Installation at later stage too, if need be.
In this blog, I will be illustrating the steps for performing shared installation on Linux. Have used CentOS v7 for this illustration
Step 1: Login to the Linux server as root. Create a new directory IBM in the /opt folder.

IBM Integration Bus v10 Linux Installation – Creating IBM folder in /opt
Place the IIB v10 Linux installation archive into /opt/IBM folder as shown

IIB v10 Linux Installation – Place installation file in /opt/IBM directory
Extract the installation package using tar command. Use –exclude option to omit IBM Toolkit installation,i.e. only to install IBM Integration Bus runtime component
tar -xzf 10.0.0.0-IIB-LINUX64-DEVELOPER.tar.gz –exclude iib-10.0.0.0/tools

IBM Integration Bus v10 Linux Installation – Extract the package using tar command into /opt/IBM
For shared installation, group mqbrkrs and /var/mqsi folder needs to be created. Run the following command to accept the license as well create the requisite folders and groups
./iib make registry global accept license silently

IBM Integration Bus v10 Linux Installation – Creating shared Installation
The above step creates the group mqbrkrs, if not existing, and the /var/mqsi folder. Verify the same as shown below

IBM Integration Bus v10 Linux Installation – Verifying group mqbrkrs & /var/mqsi creation

IBM Integration Bus v10 Linux Installation – Verifying /var/mqsi creation
To verify the installation, navigate to /opt/IBM/iib-10.n.n.n and run the following command

IBM Integration Bus v10 Linux Installation – Verifying Installation – Part 1

IBM Integration Bus v10 Linux Installation – Verifying Installation – Part 2
This completes the installation of IIB v10 on Linux. Next steps would be to create IIB user account and configure the user profile for running IIB commands. This could be done by editing the .bash_profile file of the user and adding the following statement to it.
. /opt/IBM/iib-10.0.0.0/server/bin/mqsiprofile
Comentarios