テクノロジー ウェブスフィア 非公開: WebSphere MQ 9 の新機能とインストール ガイド

WebSphere MQ 9 の新機能とインストール ガイド

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 のインストール手順を見てみましょう。

WebSphere MQ 9 の新機能とインストール ガイド
WebSphere 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

  • 評価フォームに個人情報を入力し、以下を選択してください

mq9-ダウンロード-リスト
mq9-ダウンロード-リスト
mq9-ダウンロード-リスト

  • ライセンスに同意し、「確認します」をクリックします。
  • 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 – 
WebSphere MQ 9 の新機能とインストール ガイド
WebSphere MQ 9 の新機能とインストール ガイド

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 が正常にインストールされたことが確認されます。キュー マネージャーと環境のセットアップを進めるのはすべてあなたの責任です。

WebSphere MQ 9 の新機能とインストール ガイド
WebSphere MQ 9 の新機能とインストール ガイド

「 WebSphere MQ 9 の新機能とインストール ガイド」についてわかりやすく解説!絶対に観るべきベスト2動画

Websphere MQ Installation in Centos-9 Stream
https://www.youtube.com/watch?v=56X6w36dOSo&pp=ygVBIFdlYlNwaGVyZSBNUSA5IOOBruaWsOapn-iDveOBqOOCpOODs-OCueODiOODvOODqyDjgqzjgqTjg4kmaGw9SkE%3D
IBM MQ Explorer (version 9) | How to configure User Authentication in Channels

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 のインストール手順を見てみましょう。

WebSphere MQ 9 の新機能とインストール ガイド
WebSphere 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

  • 評価フォームに個人情報を入力し、以下を選択してください

mq9-ダウンロード-リスト
mq9-ダウンロード-リスト
mq9-ダウンロード-リスト

  • ライセンスに同意し、「確認します」をクリックします。
  • 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 – 
WebSphere MQ 9 の新機能とインストール ガイド
WebSphere MQ 9 の新機能とインストール ガイド

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 が正常にインストールされたことが確認されます。キュー マネージャーと環境のセットアップを進めるのはすべてあなたの責任です。

WebSphere MQ 9 の新機能とインストール ガイド
WebSphere MQ 9 の新機能とインストール ガイド

「 WebSphere MQ 9 の新機能とインストール ガイド」についてわかりやすく解説!絶対に観るべきベスト2動画

Websphere MQ Installation in Centos-9 Stream
https://www.youtube.com/watch?v=56X6w36dOSo&pp=ygVBIFdlYlNwaGVyZSBNUSA5IOOBruaWsOapn-iDveOBqOOCpOODs-OCueODiOODvOODqyDjgqzjgqTjg4kmaGw9SkE%3D
IBM MQ Explorer (version 9) | How to configure User Authentication in Channels