zhcn 技术 WordPress WebSphere MQ 9 新功能和安装指南

WebSphere MQ 9 新功能和安装指南

了解 IBM MQ 9 中引入、删除和更改的内容以及如何在 Linux 环境中安装它。

IBM 在今年 6 月发布了 WebSphere MQ 9,其中包含许多新功能和增强功能。 MQ9 中的显着变化包括:

  • Windows X86-32、Linux X86-32 和 IBM 4690 平台不再支持 MQ 9
  • SET POLICY、SETMQMSPL 命令中添加了新参数 KEY REUSE
  • fteCreateWebAgent 命令已被删除
  • 添加了50 多条 AMQ 消息
  • 引入称为“机密性”的新 IBM MQ 高级消息安全策略
  • 支持 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
https://www.youtube.com/watch?v=fZLL1DGkdW8&pp=ygVBIFdlYlNwaGVyZSBNUSA5IOOBruaWsOapn-iDveOBqOOCpOODs-OCueODiOODvOODqyDjgqzjgqTjg4kmaGw9SkE%3D

了解 IBM MQ 9 中引入、删除和更改的内容以及如何在 Linux 环境中安装它。

IBM 在今年 6 月发布了 WebSphere MQ 9,其中包含许多新功能和增强功能。 MQ9 中的显着变化包括:

  • Windows X86-32、Linux X86-32 和 IBM 4690 平台不再支持 MQ 9
  • SET POLICY、SETMQMSPL 命令中添加了新参数 KEY REUSE
  • fteCreateWebAgent 命令已被删除
  • 添加了50 多条 AMQ 消息
  • 引入称为“机密性”的新 IBM MQ 高级消息安全策略
  • 支持 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
https://www.youtube.com/watch?v=fZLL1DGkdW8&pp=ygVBIFdlYlNwaGVyZSBNUSA5IOOBruaWsOapn-iDveOBqOOCpOODs-OCueODiOODvOODqyDjgqzjgqTjg4kmaGw9SkE%3D