在SUSE Linux 10 x86-64环境下安装和配置WebSphere Message Broker 6.1
1. 目标
本文档描述了在SUSE Linux 10 x86-64 下面安装IBM WebSphere Message Broker6.1的组件,还包含了各个组件的安装验证的步骤,以及Message Broker的配置步骤。对于其他的操作系统环境,请以WebSphere Message Broker6.1 随机附送的安装文档为主。
2. 软件版本
WebSphere Message Broker:6.1.0.0,通过补丁升级至6.1.0.2
DB2 V9.1
MQSeries 6.0.2.2
WebSphere Message Broker Toolkit:6.1.0.0
3. DB2安装
3.1安装DB2软件
插入DB2光盘,通过终端在命令行中导航至DB2安装目录,输入./db2setup打开db2安装界面,选择“安装产品(P)”,“安装新产品”,如图1
图1
在出现的安装面板的左边,共有14个步骤,在“简介”页面选择下一步,同意软件许可证协议,在“安装类型”步骤中选择“典型安装”,点击“下一步”,如图2
图2
在“安装操作”选择“在此计算机上安装DB2企业服务器版(I)”,选择“下一步”,如图3
图3
在“安装目录”步骤中,选择默认的安装目录,点击“下一步”,如图4
图4
在“DAS用户”步骤中,按照默认创新的用户,用户名为“dasusr1”,密码“dasusr1”点击下一步,如图5
图5
在“实例设置中”,选择“创建DB2实例”,点击“下一步”,如图6
图6
在“分区选项”中,选择“单一分区实例”,选择“下一步”,如图7
图7
在“拥有实例的用户”步骤中,按照默认创建新的用户“db2inst1”,密码为“db2inst1”,选择下一步,如图8
图8
在“受防护用户”选项中,按照默认选项创建新用户“db2fenc1”,密码“db2fenc1”,选择“下一步”,如图9
图9
在“工具目录”步骤,选择“下一步”,在“通知设置”步骤中,选择“不要将DB2服务器设置为此时发送通知”,选择“下一步”,如图10
图10
等待直到安装完成
3.2验证DB2安装
在终端中切换至db2inst1用户,切换到/home/db2inst1/sqllib/adm/db2sampl目录下,运行db2sampl,等待创建SAMPLE数据库完成之后,连接上SAMPLE数据库,从数据库的staff表中查询特定的值,如果有成功返回,则证明数据库安装成功,断开连接后删除SAMPLE数据库,如图11
图11
3.3 注意事项
如果在安装的时候运行./db2setup报错,内容大致如下
java: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.JVMDUMP006I Processing Dump Event "abort", detail "" - Please Wait.JVMDUMP007I JVM Requesting System Dump using '/tmp/db2.tmp.21990/db2/linuxamd64/install/core…...dmp'JVMDUMP010I System Dump written to /tmp/db2.tmp.21990/db2/linuxamd64/install/core…...dmpJVMDUMP007I JVM Requesting Snap Dump using '/tmp/db2.tmp.21990/db2/linuxamd64/install/Snap…...trc'JVMDUMP010I Snap Dump written to /tmp/db2.tmp.21990/db2/linuxamd64/install/Snap…..trcJVMDUMP007I JVM Requesting Java Dump using '/tmp/javacore…….txt'JVMDUMP010I Java Dump written to /tmp/javacore…….txtJVMDUMP013I Processed Dump Event "abort", detail "".
运行以下的命令设置环境变量
export LIBVCB_ALLOW_SLOPPY_LOCK=1
图12
4. MQ安装
4.1安装MQ软件包
在操作系统中创建用户组mqm,同时创建用户名mqm隶属于组mqm。
将安装光盘插入驱动器,使用终端命令行导航到安装光盘的根目录下,输入./mqlicense.sh –text_only来确认MQ的license,如图13
图13
按照提示,输入“1”并且回车,接受许可协议如图14
图14
使用rpm安装MQ的软件包,先安装 MQSeriesRuntime以及MQSeriesServer,其次安装gsk7bas和MQSeriesKeyMan,最后安装其余剩下的软件包,如图15
图15
按照安装MQ软件包的方式安装6.0.2.2补丁,此处不用再查看License。
4.2 验证MQ安装
切换至用户mqm,在终端中创建一个队列管理器QM1,并且创建一个队列Q1,在Q1中放入测试消息,然后从Q1中将消息取出来,如果成功,则MQ安装成功,验证完毕,
5. Message Broker安装
5.1 安装Message Broker软件包
创建用户组mqbrkrs,创建用户mqsiuid,密码mqsiuid,隶属于组mqbrkrs。
将安装光盘插入驱动器,使用终端导航至光盘根目录,输入./setuplinuxx64 –console,在欢迎信息下按照提示输入1进入下一步,如图16
图16
同意许可证协议,选择1进入下一步,如图17
图17
在安装类型选项中,选择“典型(T)”输入1,回车,如图18
图18
选择默认的安装目录/opt/ibm/mqsi/6.1,选择1回车,如图19
图19
输入1确定安装,等待安装完成,完成后如图20
图20
按照以上步骤安装补丁6.1.0.2,完成之后如图21
图21
5.2 配置Message Broker,验证安装
5.2.1创建并配置DB2
切换至db2inst1用户,启动db2,创建一个新的数据库MQSIBKDB
配置数据库MQSIBKDB
./db2 connect to MQSIBKDB
./db2 bind ../sqllib/bnd/@db2cli.lst grant public CLIPKG 5
./db2 update db cfg for MQSIBKDB using dbheap 1200
5.2.2 创建并配置ODBC数据源
打开/opt/ibm/6.1/ODBC64/V5.2/odbc64.ini,按照以下参数进行配置
[ODBC Data Sources]
4 MQSIBKDB=IBM DB2 ODBC Driver
[MQSIBKDB]
4 DRIVER=libdb2Wrapper64.so
4 Description=MQSIBKDB DB2 ODBC Database
4 Database=MQSIBKDB
[ODBC]
4 Trace=0 # To turn on ODBC trace set = 1
4 TraceFile=/var/mqsi/tracefile/odbctrace64.out
4 TraceDll=/opt/ibm/mqsi/6.1/ODBC64/V5.2/lib/odbctrac.so
4 InstallDir=/opt/ibm/mqsi/6.1/ODBC64/V5.2
4 UseCursorLib=0
4 IANAAppCodePage=4
4 UNICODE=UTF-8
设置环境变量ODBCINI指向此odbc64.ini文件
5.2.3 更改mqsiuid用户
将mqsiuid用户加入到mqm组中
在用户mqsiuid的.profile中加入这样的一行
. /opt/IBM/mqsi/6.1/bin/mqsiprofile
5.2.4 创建Broker
切换至mqsiuid用户,执行如下的命令
mqsicreatebroker TEST_BRK -i mqsiuid -a mqsiuid -q TEST_QM -n MQSIBKDB -u db2inst1 -p db2inst1
5.2.5 创建Configuration Manager
使用mqsiuid用户,执行如下命令
mqsicreateconfigmgr TEST_CMGR -i mqsiuid -a mqsiuid -q TEST_QM
5.2.6 为Toolkit用户配置访问权限
使用mqsiuid用户,执行如下命令
mqsicreateaclentry TEST_CMGR -u <userid> -m <machine_name> –x F –p
如图22
图22
5.2.7 创建MQ对象
使用mqsiuid用户,在队列管理器TEST_QM中创建如下的对象:
队列:IN,OUT
监听器,L1端口1414
服务器连接通道,TOOLKIT.CONN
命令:
runmqsc TEST_QM
def ql(IN)
def ql(OUT)
def lstr(L1) trptype(TCP) port(1414) control(QMGR)
def chl(TOOLKIT.CONN) chltype(SVRCONN) trptype(TCP) mcauser(‘mqm’)
end
重新启动队列管理器TEST_QM
如图23
图23
5.2.8启动组件并测试
使用mqsiuid用户,启动TEST_BRK和TEST_CMGR使用TOOLKIT连接上Broker运行时进行测试。
启动命令:
strmqm TEST_QM
mqsistart TEST_BRK
mqsistart TEST_CMGR
November 10 3:27 PM | Blog it | Message Broker
Comments
To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID).Sign in
Don't have a Windows Live ID? Sign up
</machine_name></userid>
分享到:
相关推荐
SolidWorks PDM/Manage2023 安装指南,适用于新人进行安装学习使用。安装包含SQL SERVER 安装,请学习者安装教程自行进行下载安装。软件安装包存放于DS SOLIDWORKS 安装包内,下载后即可自行解压使用。
阿特拉斯空压机安装指导rar,阿特拉斯空压机安装指导
NC Cloud 1909 产品安装指南激活操作指南 UCG移动轻应用配置说明 EPM Excel安装手册 Redis安装部署手册 U订货集成配置说明 主数据服务集成配置说明 人力云集成配置说明 友云采集成配置说明 友云音集成配置说明 友...
QNX操作系统安装指南 裸机安装QNX 安装准备: QNX6.5.0安装光盘; PC裸机配置要求:普通PC即可,硬盘至少8G。 安装步骤: 开机按Delete键,进入BIOS设置,在高级设置"Advanced Mode"中,将SATA模式设置为IDE,IDE...
ArcGIS Enterprise 10.5安装指南(Windows Server 2012 R2为例)
人大金仓KingBase数据库:[安装与升级]基于Windows系统的数据库软件安装指南.pdf
在unix 系统,linux系统上的informix 安装指南
OceanBase 0.4.2 安装指南.pdf
rh9安装指南,供参考
IBM System x3100安装指南
ArcSDE_SDK_安装指南,用于指导安装。
IBM Storwize V3700 快速安装指南 V7.1,本版本适用于 IBM Storwize V3700 并且在改换新版本之前一直有效,本指南专供 Storwize V3700 的安装者使用,产品手册、其他出版物及 Web 站点都包含了与Storwize V3700 相关...
zencart安装指南图文教程
VMware Horizon7 View 安装指南中文版 这个指南是官方提供的版本。
VMware tools安装指南
适用于SOLIDWORKS PDM 和 2022-SOLIDWORKS Manage 的初学者安装指南。
ThinkSystem系列服务器 配置、安装指导–LXPM自动部署操作系统指南
WindowsCE安装指南主要针对在三星S3C2410的ARM开发板上做WindowsCE开发和应用的手册。
《Team Foundation 安装指南》是一个内容广泛的指南,其中涉及 Team Foundation 组件(包括 Team Foundation Server、Team Foundation Server Proxy、Team Foundation Build 和团队资源管理器)的基本安装。...
【30页】中国移动5g基站工程安装指导r2.0.pdf