IBM MQ 9 で導入、削除、変更された内容と、Linux 環境にインストールする方法を確認してください。
IBM は今年 6 月に、多くの新 機能と拡張機能 を備えた WebSphere MQ 9 をリリースしました。 MQ9 の注目すべき変更点には次のようなものがあります。
- MQ 9 は Windows X86-32、Linux X86-32、IBM 4690 プラットフォームではサポートされなくなりました
- SET POLICY、SETMQMSPL コマンドに新しいパラメータ KEY REUSE が追加されました
- fteCreateWebAgent コマンドが削除されました
- 50 を超える AMQ メッセージが 追加されました
- 「機密性」と呼ばれる新しい IBM MQ Advanced Message Security ポリシーが導入されました
- Unicode 8.0 標準で定義されているすべての Unicode 文字がサポートされています
- Windows での LDAP 認証がサポートされています
- 上、下、および Tab キーを使用して runmqsc コマンドを制御する機能
まだ MQ 8 で作業している場合は、多くの点が追加/変更されているため、MQ 9 を実際に使ってみることを検討してみてください。
Linux 環境での MQ 9 のインストール手順を見てみましょう。

Linux 用 IBM MQ 9 のダウンロード
以下は、 90 日間 有効な MQ 9 試用版をダウンロードする方法です (練習には十分です)
- 次の URL にアクセス >> リストから MQ V9.0 を選択し、続行をクリックします
https://www-01.ibm.com/marketing/iwm/iwm/web/pick.do?source=ESD-WSMQ-EVAL
- 評価フォームに個人情報を入力し、以下を選択してください
- ライセンスに同意し、「確認します」をクリックします。
- 500 MB を超えるため、インターネットの速度によっては時間がかかる場合があります
- ダウンロードが完了すると、次のファイルが得られるはずです
IBM_MQ_9.0.0.0_LINUX_X86-64_TRIAL.tar.gz
- Gunzipとtarコマンドで解凍しましょう
gunzip -c IBM_MQ_9.0.0.0_LINUX_X86-64_TRIAL.tar.gz | tar xvf –

Linux への IBM MQ 9 のインストール
まず、mqlicense.sh ファイルを実行して使用許諾契約に同意する必要があります。
- 使用許諾契約画面で「同意する」をクリックします
[root@localhost MQServer]# ./mqlicense.sh
WARNING: Unable to determine distribution and release for this system.
Check that it is supported before continuing with installation.
Licensed Materials - Property of IBM
5724-H72
(C) Copyright IBM Corporation 1993, 2016
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
Displaying license agreement on :0
Agreement accepted: Proceed with install.
[root@localhost MQServer]#
これで、MQ9 をインストールする 準備が整いました。ダウンロードしたファイルを解凍すると、多数の RPM ファイルが表示されますが、すべてをインストールする必要はない場合があります。
ただし、インストールする必要がある必須のものは次のとおりです。
MQSeriesServer-9.0.0-0.x86_64.rpm
MQSeriesRuntime-9.0.0-0.x86_64.rpm
rpm コマンドを使用してインストールできます。
注: ランタイム RPM を最初にインストールする必要があります。
[root@localhost MQServer]# rpm -ivh MQSeriesRuntime-9.0.0-0.x86_64.rpm
Preparing... ################################# [100%]
Creating group mqm
Creating user mqm
Updating / installing...
1:MQSeriesRuntime-9.0.0-0 ################################# [100%]
[root@localhost MQServer]# rpm -ivh MQSeriesServer-9.0.0-0.x86_64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:MQSeriesServer-9.0.0-0 ################################# [100%]
Updated PAM configuration in /etc/pam.d/ibmmq
WARNING: System settings for this system do not meet recommendations for this product
See the log file at "/tmp/mqconfig.4433.log" for more information
[root@localhost MQServer]#
システム設定が推奨事項を満たしていないため、警告が表示される場合があります。これについては、ここで説明しました。
- デフォルトでは、MQ は /opt/mqm にインストールされるので、それを確認してみましょう。
- /opt/mqm に移動すると、次の内容が表示されるはずです。
[root@localhost mqm]# ls -ltr
total 44
-r--r--r--. 1 mqm mqm 0 May 19 2016 mqpatch.dat
-r--r--r--. 1 mqm mqm 14932 May 19 2016 instinfo.tsk
dr-xr-xr-x. 2 mqm mqm 6 May 19 2016 inc
dr-xr-xr-x. 2 mqm mqm 4096 Dec 25 08:55 READMES
dr-xr-xr-x. 3 mqm mqm 19 Dec 25 08:55 msg
dr-xr-xr-x. 3 mqm mqm 132 Dec 25 08:55 samp
dr-xr-xr-x. 2 mqm mqm 4096 Dec 25 08:55 licenses
dr-xr-xr-x. 16 mqm mqm 188 Dec 25 08:56 doc
dr-xr-xr-x. 5 mqm mqm 41 Dec 25 08:56 java
dr-xr-xr-x. 2 mqm mqm 102 Dec 25 08:56 swidtag
dr-xr-xr-x. 3 mqm mqm 4096 Dec 25 08:56 bin
dr-xr-xr-x. 4 mqm mqm 4096 Dec 25 08:56 lib
dr-xr-xr-x. 3 mqm mqm 4096 Dec 25 08:56 lib64
[root@localhost mqm]#
- bin フォルダーに移動し、 dspmqver を 実行してバージョンを確認します。
[root@localhost bin]# ./dspmqver
Name: IBM MQ
Version: 9.0.0.0
Level: p900-L160518.TRIAL
BuildType: IKAP - (Production)
Platform: IBM MQ for Linux (x86-64 platform)
Mode: 64-bit
O/S: Linux 3.10.0-514.el7.x86_64
InstName: Installation1
InstDesc:
Primary: No
InstPath: /opt/mqm
DataPath: /var/mqm
MaxCmdLevel: 900
LicenseType: Trial
[root@localhost bin]#
これにより、MQ 9 が正常にインストールされたことが確認されます。キュー マネージャーと環境のセットアップを進めるのはすべてあなたの責任です。
