TCL Linux - - - Message Broker V8

2020-05-01 13:02

Linux平台下Message Broker V6安装指南

1 2

MB各组件系统版本号 ........................................................................................................... 1 安装MQ V6 ............................................................................................................................. 1 1.1 前提条件 ....................................................................................................................... 1 1.2 安装WebSphere MQ for Linux .................................................................................... 1 1.3 验证MQ安装 .............................................................................................................. 3 安装DB2 .................................................................................................................................. 4 3.1 字符界面安装 ............................................................................................................... 4 3.2 创建DB2用户和实例(适用于字符界面安装情况,图形界面安装无须执行该步骤)。 6 3.3 验证DB2安装 ............................................................................................................. 6 安装Rational Agent controller ................................................................................................. 7 安装Message Broker ................................................................................................................ 8 5.1 前提条件 ....................................................................................................................... 8 5.2 字符界面安装 ............................................................................................................... 9 5.3 配置MB所需要的QM ............................................................................................. 16 5.4 创建Broker数据库(WBRKDB)和配置ODBC连接 ............................................... 18 5.5 创建Broker和Config Manager ................................................................................ 19

3

4 5

1 MB各组件系统版本号

DB2 RAC MQ MB \” 6.0.1 for Linux Version: 6.0.2.2/ CMVC level: p600-202-070801 6.0.0+FP0005 2 安装MQ V6 1.1 前提条件

MQ产品代码默认安装到/opt/mqm目录下,应分配200M大小空间给该目录。MQ工作数据默认放在/var/mqm目录下,该目录至少应有足够的空闲空间供使用。

1.2 安装WebSphere MQ for Linux

1、用root用户登录系统; 2、创建文件系统;

mkdir /opt/mqm

mkdir /var/mqm

3、创建名称为“mqm”的组和用户,并且将用户的目录指定为/var/mqm; groupadd –g 516 mqm

useradd -d /var/mqm -g mqm -G mqm –u 516 mqm passwd mqm

# change password to \为mqm

usermod -G root mqm #加root用户到mqm组

4、内核参数确认(如实际值大于下面的数据,则不需要调整)

cat /proc/sys/kernel/shmmax

# 显示参数

#

MIGHT,but

only

echo 268435456 > /proc/sys/kernel/shmmax

MIGHT needed

echo 32768 > /proc/sys/fs/file-max #Maximum open files, if needs,

MIGHT,but only MIGHT needed

1

5、接受软件许可,在MQ的安装文件目录下执行;

./mqlicense.sh -text_only

6、安装MQ;

#最小化安装(只需安装下面的两个软件包)

rpm

-ivh

MQSeriesRuntime-6.0.0-0.i386.rpm

MQSeriesServer-6.0.0-0.i386.rpm

# MQ产品标准安装(需按顺序安装组件)

rpm -ivh MQSeriesRuntime-6.0.0-0.i386.rpm rpm -ivh MQSeriesServer-6.0.0-0.i386.rpm rpm -ivh MQSeriesClient-6.0.0-0.i386.rpm rpm -ivh MQSeriesIES30-6.0.0-0.i386.rpm rpm -ivh MQSeriesJava-6.0.0-0.i386.rpm

rpm -ivh MQSeriesConfig-6.0.0-0.i386.rpm MQSeriesIES30 =

6.0.0-0 is needed by MQSeriesConfig-6.0.0-0.i386

rpm -ivh MQSeriesFTA-6.0.0-0.i386.rpm MQSeriesIES30 = 6.0.0-0

is needed by MQSeriesFTA-6.0.0-0.i386

rpm -ivh MQSeriesMan-6.0.0-0.i386.rpm rpm -ivh MQSeriesSamples-6.0.0-0.i386.rpm rpm -ivh MQSeriesSDK-6.0.0-0.i386.rpm rpm -ivh MQSeriesTXClient-6.0.0-0.i386.rpm

#如需要使用SSL还需要安装以下两个软件包.

rpm -ivh gsk7bas-7.0-3.15.i386.rpm rpm -ivh MQSeriesKeyMan-6.0.0-0.i386.rpm

7、安装补丁升级包,下载升级包补丁到某一目录,解包后在包的目录下执行安装(对于未安装的软件包不需要安装补丁程序);

rpm -ivh MQSeriesSamples-U809950-6.0.2-2.i386.rpm rpm -ivh MQSeriesRuntime-U809950-6.0.2-2.i386.rpm rpm -ivh MQSeriesJava-U809950-6.0.2-2.i386.rpm rpm -ivh MQSeriesTXClient-U809950-6.0.2-2.i386.rpm rpm -ivh MQSeriesClient-U809950-6.0.2-2.i386.rpm

2

rpm -ivh MQSeriesSDK-U809950-6.0.2-2.i386.rpm rpm -ivh MQSeriesServer-U809950-6.0.2-2.i386.rpm rpm -ivh MQSeriesKeyMan-U809950-6.0.2-2.i386.rpm rpm -ivh MQSeriesMan-U809950-6.0.2-2.i386.rpm rpm -Uvh gsk7bas-7.0-4.43.i386.rpm

8、检查已安装包;

rpm -qa | grep MQ |sort

9、如Linux上未安装IBM JDK,则安装/升级IBM JDK; 在MQ的安装目录下

rmp -ivh IBMJava2-SDK-1.4.2-0.0.i386.rpm 在MQ的补丁包目录下执行

rpm -Uvh IBMJava2-142-ia32-SDK-1.4.2-6.0.i386.rpm --nodeps –force

10、link java命令; rm –rf /usr/bin/java

link /opt/IBMJava2-142/bin/java /usr/bin/java

1.3 验证MQ安装

1、用mqm用户登陆,采用如下命令创建测试队列管理器QM1以及本地队列QL.A;

crtmqm -q QM1 strmqm runmqsc

define qlocal (QL.A) end

2、进入到/opt/mqm/samp/bin执行如下命令;

./amqsput QL.A

输入一行测试文本,如”Test MQ”,并键入两个回车结束;

3、执行如下命令;

./amqsget QL.A

3

看是否能取出刚才输入的测试文本”Test MQ”

4、停止测试队列管理器QM1;

endmqm –i QM1

5、删除测试队列管理器QM1。

dltmqm QM1

3 安装DB2 3.1 字符界面安装

1、用root登录系统;

2、解压缩安装文件,在解压目录中找到db2_install命令,运行开始安装; ./db2_install

3、系统提示指定DB2产品关键字时,输入DB2.ESE,等待安装完成。 4、安装license

/opt/IBM/db2/V8.1/adm/db2licm –a /tmp/license/db2ese_c.lic

./db2licm –l 查看 license 4、安装FixPak ./installAltFixPak –y db2level 查看版本

./libimf.so: cannot restore segment prot after reloc: Permission denied 安装时出现上述错误,是selinux没有禁用的原因。修改/etc/selinux/config 把SELINUX设置为disabled

如果需要执行下面操作 1.停止所有db2进程

使用db2inst用户(instance owner)执行以下操作: [db2inst@redhat-db ~]$ db2 force applications all [db2inst@redhat-db ~]$ db2 terminate [db2inst@redhat-db ~]$ db2stop [db2inst@redhat-db ~]$ db2licd -end

注:db2licd -end 命令停止DB2许可证服务; db2 terminate 命令停止所有命令行处理器会话。

4


TCL Linux - - - Message Broker V8.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:操作系统 复习

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: