Linux下的IBM Websphere MQ Server安装测试文档

本安装文档的实测安装环境为较老的Red HatEnterprise Linux 5.5 64位版操作系统,使用的MQ版本为WebSphere MQ7.1Linux试用版,正式版或其他版本的安装步骤可能略有不同,请根据具体情况调整。MQ安装文件名及下载地址为:WMQ_7.1.0.3_TRIAL_LNX_X86_64_ML.tar.gz。安装步骤:1.        将安装文件解压到当前目录(
摘要由CSDN通过智能技术生成

        本安装文档的实测安装环境为较老的Red HatEnterprise Linux 5.5 64位版操作系统,使用的MQ版本为WebSphere MQ7.1Linux试用版,正式版或其他版本的安装步骤可能略有不同,请根据具体情况调整。MQ安装文件名及下载地址为:WMQ_7.1.0.3_TRIAL_LNX_X86_64_ML.tar.gz


安装步骤:

1.        将安装文件解压到当前目录(使用光盘安装则跳过此步骤):

tar -xzvf WMQ_7.1.0.3_TRIAL_LNX_X86_64_ML.tar.gz

2.        运行许可证程序:

./mqlicense.sh

3.        根据提示,输入数字1接受协议。

4.        安装 WebSphere MQ for Linux 服务器,即分别安装Runtime、SDK 和 Server 软件包:

rpm -ivh MQSeriesRuntime-7.1.0-3.x86_64.rpmrpm -ivh MQSeriesSDK-7.1.0-3.x86_64.rpmrpm -ivh MQSeriesServer-7.1.0-3.x86_64.rpm

        没有必要一次性安装太多组件,如果仅仅是作为服务器使用,安装下面的三个包就足够了。其它的MQ组件可以按需安装,MQ发行包中包含的主要组件的明细请参见附录

5.        之后出现提示要验证系统配置是否符合要求,提示的信息及验证结果类似下图:

 

6.        为稳妥起见,我们应将所有标为“FAIL”的检测项调整到“PASS”;例如,针对上图所示的不合格项,我们可以修改 /etc/sysctl.conf文件,添加或修改其中的一些值:

kernel.sem = 500256000 250 1024fs.file-max = 524288net.ipv4.tcp_keepalive_time= 300

         要立即使这些 sysctl 值生效,输入命令 sysctl–p即可。

然后打开/etc/security/limits.conf文件,添加或修改如下配置,设置mqm用户的最大文件打开数限制:

mqm              hard    nofile          10240mqm              soft    nofile          10240

7.        修改完毕之后,重新运行su mqm -c "/opt/mqm/bin/mqconfig"确认我们的修改已经生效,然后就可以进行下一步了;否则重新修改。

8.        为了便于后面验证安装是否成功,我们需要安装 WebSphere MQ 样本程序(其中包括 amqsput、amqsget、amqsgbr 和 amqsbcg 等):

rpm -ivh MQSeriesSamples-7.1.0-3.x86_64.rpm

        这个命令把 WebSphere MQ 样本程序安装在/opt/mqm/samp/bin 中。它还将在 /opt/mqm/samp 中安装这些样本程序的 C 和 CPP 源文件。我们可以打开这些样本程序的一些源文件(如 amqsput.c ),以了解如何使用 MQ API(MQI)。

9.        安装过程创建了一个名为 mqm 的用户和一个同样名为 mqm 的组。此时,新用户是被锁定的,必须设置一个密码来解锁。设置密码用 passwd 命令:

passwd mqm

        系统提示输入用于 mqm 的新密码并随后确认它。我们也可以用一个现有的用户来管理 WebSphere MQ,需要做的是将该用户添加到 mqm 组,例如下列命令将root用户加入mqm组:

usermod -a -G mqm root

10.    之后为了使用方便,我们可以将MQ相关的命令加入到系统环境变量中去,方法是修改/etc/profile文件,在最后加上:

PATH=$PATH:/opt/mqm/samp/bin:/opt/mqm/bin:bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin

        然后重启终端或者运行如下命令,即可使环境变量生效:

source /etc/profile



验证本地安装(命令行使用示例)

创建队列管理器和队列

1.      输入下列命令创建名为 neareast.queue.manager 的缺省队列管理器:

crtmqm -q neareast.queue.manager

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值