IBM MQ provides for messaging services to transport multiple types of
Charm for IBM MQ
IBM MQ provides for messaging services to transport multiple types of data.
MQ Runtime, Server and Sample components from IBM MQ product
can be deployed using this charm.
This charm installs IBM MQ product and configures it's IP Address and default
port number (1414). MQ Administrators can setup queue managers
and queues. This will allow IBM MQ client application to transmit/receive messages.
More information on IBM MQ available at the Product Page
and IBM Knowledge Center
Download (see below) your licensed IBM MQ 220.127.116.11 software and copy it to the
files/archives directory of MQ charm.
Go to the files/archives directory.
Copy the WS_MQ_18.104.22.168_FOR_LIN_ON_LE_POWER.tar.gz file to this directory for
POWER LE base machines. For x86_64, use WS_MQ_V22.214.171.124_LINUX_ON_X86_64_I.tar.gz.
The file name you have could be different from the example above (but with the
.gz extension). Ensure a backup copy of the file.
To install the downloaded binaries you must agree to the IBM license. The license
file(s) can be found under the files/archives/licenses directory on extraction
of IBM MQ software using the following command:
tar xvfz *.gz --strip-components=1
The license can also be viewed by running the following command after extracting
IBM MQ to the files/archives directory:
Run the following to deploy this charm:
juju deploy ibm-mq
At this point the charm will wait until the user accepts the license. If you
agree to the license, run the following command:
juju set ibm-mq accept-ibm-mq-license=True
In order to create MQ objects like queue, it is required that some
of the system configurations be updated. Details provided at
IBM Knowledge Center.
The Charm updates the following system configuration:
fs.file-max = 524288
kernel.shmmax = 268435456
mqm hard nofile 10240
mqm soft nofile 10240
Adds user ubuntu to group mqm.
Verify these changes have been made successfully if MQ throws up any errors.
Before you can use or install IBM MQ,
you must accept the terms of International License
Agreement for Non-Warranted Programs and additional license information.
Please read the license agreement carefully.
The license file(s) can be found under the files/archives directory after
downloading and extracting IBM MQ there. The license can also be viewed by
running the following command after extracting IBM MQ to the files/archives
Set the value of accept-ibm-mq-license to True if you agree to IBM MQ license.
The IBM MQ software cannot be installed until the terms and
conditions are accepted. The charm will not function correctly until the
this configuration option is set to True.
Local providers does not allow updates to system configuration using sysctl
command. These configurations will need be done manually for MQ to function.
The required configurations are provided in this document.
Details about MQ available here.
Details about MQ Version 8.0 available at IBM Knowledge Center.
Information on procuring MQ product is available at the Product Page
and at the Passport Advantage Site.
A development version for x86_64 is available here.
After clicking on the above link and if you agree to the license, click on
'I agree' link to download the IBM MQ package.
A 90 days trial version is available here.
License information for IBM MQ is available as part of the downloaded product
package. The license can be viewed by running the following command after
extracting IBM MQ:
License for the development version is available
For issues with this charm, please contact email@example.com