WMB Installation For Linux GuideWord下载.docx
《WMB Installation For Linux GuideWord下载.docx》由会员分享,可在线阅读,更多相关《WMB Installation For Linux GuideWord下载.docx(26页珍藏版)》请在冰豆网上搜索。
运行ls命令,可以看到所有的rpm文件都变绿了,说明root用户拥有它们的执行权。
1.5注册License
[root@localhostMQ7.0]#./mqlicense.sh-accept
1.6安装
[root@localhostMQ7.0]#rpm-ivhMQSeriesRuntime-7.0.1-3.x86_64.rpm
[root@localhostMQ7.0]#rpm-ivhMQSeriesSDK-7.0.1-3.x86_64.rpm
[root@localhostMQ7.0]#rpm-ivhMQSeriesServer-7.0.1-3.x86_64.rpm
[root@localhostMQ7.0]#rpm-ivhMQSeriesJava-7.0.1-3.x86_64.rpm
CD[root@localhostMQ7.0]#rpm-ivhMQSeriesSamples-7.0.1-3.x86_64.rpm
[root@localhostMQ7.0]#rpm-ivhMQSeriesClient-7.0.1-3.x86_64.rpm
[root@localhostMQ7.0]#rpm-ivhMQSeriesMsg_Zh_CN-7.0.1-3.x86_64.rpm
[root@localhostMQ7.0]#rpm-ivhMQSeriesMan-7.0.1-3.x86_64.rpm
[root@localhostMQ7.0]#rpm-ivhMQSeriesTXClient-7.0.1-3.x86_64.rpm
[root@localhostMQ7.0]#rpm-ivhMQSeriesJRE-7.0.1-3.x86_64.rpm
1.7检查是否安装成功
2.MBInstallation
2.1将压缩包上传到制定位置
2.2将压缩包解压
[root@localhostMB7.0]#tar-zxvfCZEE5ML.tar.gz
[root@localhostMB7.0]#tar-zxvfCZEE6ML.tar.gz
[root@localhostMB7.0]#tar-zxvfCZEE7ML.tar.gz
[root@localhostMB7.0]#tar-zxvfCZED9ML.tar.gz
2.3创建MB的用户组mqbrkrs
[root@localhost/]#groupaddmqbrkrs
2.4修改root的用户组属性(使之隶属用户组mqm、mqbrkrs用户组,以便其能执行mq、broker的相关操作指令)。
[root@localhost~]#gpasswd-arootmqm
[root@localhost~]#gpasswd-arootmqbrkrs
2.5创建MB用户wbiadmin
[root@localhost/]#useradd-gmqbrkrs-Gmqm-d/home/wbiadmin-mwbiadmin
2.6设置用户wbiadmin的密码(password:
wbiadmin)
[root@localhost/]#passwdwbiadmin
2.7切换到MB的安装目录(messagebroker_runtime1)
[root@localhostMB7.0]#cd/home/installation/wmb/MB/MB7.0/messagebr1oker_runtime1/
[root@localhostMB7.0]#chmod755*
2.8执行如下命令开始安装
[root@localhostmessagebroker_runtime1]#./setuplinuxx64-console
2.9安装提示一路Next至此安装完成
输入1,然后按回车键。
按回车键。
输入1,按回车键。
输入3,按回车键完成安装。
2.10编辑/etc/profile文件
[root@localhost/]#vi/etc/profile
加入新行:
source/opt/ibm/mqsi/7.0/bin/mqsiprofile
2.11执行source命令,更新环境变量
[root@localhost/]#source/etc/profile
2.12编辑/etc/syslog.conf配置文件,将WMB的日志存放到指定的日志文件
切换到root用户
[wbiadmin@localhost/]$suroot
编辑/etc/syslog.conf配置文件
[root@localhost/]#vi/etc/syslog.conf
加入新行user.info/var/log/wmb.log后,并保存。
执行如下命令:
[root@localhost/]#/etc/init.d/syslogstop
[root@localhost/]#/etc/init.d/syslogstart
使配置文件修改生效。
2.13创建broker以及queuemanager
切换到wbiadmin用户
[root@localhost/]$suwbiadmin
[wbiadmin@localhost/]$mqsicreatebrokerBK70DEV01-qQM70DEV01-iwbiadmin-awbiadmin
如果事先没有创建queuemanager,系统会在创建broker的时自动创建相应的queuemanager。
2.14配置queuemanager
执行runqmsc命令
[wbiadmin@localhost~]$runmqscQM70DEV01
设置通道权限
ALTERCHL(SYSTEM.BKR.CONFIG)CHLTYPE(SVRCONN)MCAUSER('
wbiadmin'
)
定义监听器
DEFINELISTENER(QM70DEV01_LSR)TRPTYPE(TCP)CONTROL(QMGR)PORT(1414)
启动监听器
STARTLISTENER(QM70DEV01_LSR)
设置字符集ccsid为1208(UTF-8)
先用displayqmgr命令查看queuemanager的字符集
DISPLAYqmgr
如字符集不为1208,则执行
ALTERqmgrCCSID(1208)
进行修改
最后输入END命令结束runqmsc命令
2.15启动queuemanager
[wbiadmin@localhost~]$strmqmQM70DEV01
2.16启动broker
[wbiadmin@localhost~]$mqsistartBK70DEV01
2.17创建执行组
[wbiadmin@localhost~]$mqsicreateexecutiongroupBK70DEV01-eCMHKDEV01
2.18编辑/etc/profile文件(使QueueManager和Broker能在服务器重启后自动启动)。
strmqmQM70DEV01
mqsistartBK70DEV01
3.配置Log4j
3.1上传log4j相关jar包到share-class
3.2修改权限,使wbiadmin用户拥有这些jar包的读/写执行权限
[root@localhostshared-classes]#chmod755*.jar
3.3上传Log4jLoggingNode_v1.1.1.jar到jplugin
3.4修改权限,使wbiadmin用户Log4jLoggingNode_v1.1.1.jar包的读/写执行权限
[root@localhostjplugin]#chmod755*.jar
3.5创建Log4j配置文件存放文件夹,并上传相关配置文件
[root@localhost/]#cdopt/
[root@localhostopt]#mkdircmhk-esb
[root@localhostopt]#cdcmhk-esb/
[root@localhostcmhk-esb]#mkdirlogging
3.6修改权限,使wbiadmin用户拥有这些配置文件的读/写执行权限
[root@localhostlogging]#chmod755*.*
3.7创建Log4j日志存放的文件夹
[root@localhostlogging]#cd/opt/cmhk-esb/
[root@localhostcmhk-esb]#mkdirlogs
3.8修改权限,使wbiadmin用户Log4j日志存放的文件夹的读/写执行权限
[root@localhostcmhk-esb]#chmod777/opt/cmhk-esb/logs/
4.安装MQ补丁包
4.1将MQ补丁包上传至指定位置
[root@localhost/]#cdhome/installation/wmb/MQ/FixPatch/
[root@localhostFixPatch]#ls
4.2将补丁包解压
[root@localhostFixPatch]#tar-zxvf7.0.1-WS-MQ-LinuxX64-FP0006.tar.gz
4.3修改权限,使root用户拥有所有rpm文件执行权
[root@localhostFixPatch]#chmod755*.rpm
4.4停止queuemanager
[wbiadmin@localhost~]$endmqmQM70DEVO1
[wbiadmin@localhost~]$dspmq
QMNAME(QM70DEV01)STATUS(Endednormally)
4.5查看已安装的rpm
[root@localhostFixPatch]#rpm-q-a|grepMQSeries
4.6安装
[root@localhostFixPatch]#rpm-ivhMQSeriesRuntime-U841561-7.0.1-6.x86_64.rpm
[root@localhostFixPatch]#rpm-ivhMQSeriesSDK-U841561-7.0.1-6.x86_64.rpm
[root@localhostFixPatch]#rpm-ivhMQSeriesServer-U841561-7.0.1-6.x86_64.rpm
[root@localhostFixPatch]#rpm-ivhMQSeriesJava-U841561-7.0.1-6.x86_64.rpm
[root@localhostFixPatch]#rpm-ivhMQSeriesSamples-U841561-7.0.1-6.x86_64.rpm
[root@localhostFixPatch]#rpm-ivhMQSeriesClient-U841561-7.0.1-6.x86_64.rpm
[root@localhostFixPatch]#rpm-ivhMQSeriesMsg_Zh_CN-U841561-7.0.1-6.x86_64.rpm
[root@localhostFixPatch]#rpm-ivhMQSeriesMan-U841561-7.0.1-6.x86_64.rpm
[root@localhostFixPatch]#rpm-ivhMQSeriesTXClient-U841561-7.0.1-6.x86_64.rpm
[root@localhostFixPatch]#rpm-ivhMQSeriesJRE-U841561-7.0.1-6.x86_64.rpm
4.7重启queuemanager
[wbiadmin@localhost~]$strmqmQM70DEVO1
5.安装libstdc++5.0补丁包
5.1将libstdc++5.0补丁包上传至指定位置
compat-libstdc++-33-3.2.3-61.x86_64.rpm
5.2修改权限,使root用户拥有rpm文件执行权
5.3运行rpm安装命令
[root@localhostFixPatch]#rpm-ivhcompat-libstdc++-33-3.2.3-61.x86_64.rpm
5.4重启Linux服务器
6.安装MB补丁包
6.1将MB补丁包上传至指定位置
7.0.0-WS-MB-LINUXX64-FP0005.tar.Z
6.2将补丁包解压
[root@localhostFixPatch]#tar-zxvf7.0.0-WS-MB-LINUXX64-FP0005.tar.Z
6.3切换到补丁包安装目录(disk1)
[root@localhostFixPatch]#cddisk1
[root@localhostdisk1]#ls
IE02install.inimedia.infreadmessetup.jarsetuplinuxx64setuplinuxx64.bin
6.4停止Broker
wbiadmin@localhost~]$mqsistopBK70DEV01
6.5停止queuemanager
6.6执行如下命令开始安装
[root@localhostdisk1]#./setuplinuxx64-console
6.7安装提示一路Next至此安装完成
输入3,按回车键。
按回车键,完成安装。
6.8升级Broker的Level
wbiadmin@localhost~]$mqsichangebrokerBK70DEV01-f7.0.0.5
6.9启动Queuemanger、Broker
wbiadmin@localhost~]$strmqmQM70DEV01
wbiadmin@localhost~]$mqsistartBK70DEV01
7.WMB性能优化
7.1运行如下command命令
mqsichangepropertiesBK70DEV01-eCMHKDEV01-oHTTPConnector-nmaxKeepAliveRequests-v-1
mqsichangepropertiesBK70DEV01-eCMHKDEV01-oHTTPConnector-ntcpNoDelay-vtrue
mqsichangepropertiesBK70DEV01-eCMHKDEV01-oHTTPConnector-nacceptCount-v1024
mqsichangepropertiesBK70DEV01-eCMHKDEV01-oHTTPConnector-nmaxThreads-v1024
mqsichangepropertiesBK70DEV01-bhttplistener-oHTTPListener-nthreadPoolSize-v2048
7.2停止Broker
7.3启动Broker
wbiadmin@localhost~]$mqsistartBK70DEV01
8.部署Bar文件到执行组
8.1创建bar文件存放的文件夹,并上传相关bar文件
[root@localhostcmhk-esb]#cd/opt/cmhk-esb/
[root@localhostcmhk-esb]#mkdirbars
8.2部署bar文件到执行组
[wbiadmin@localhost~]$mqsideployBK70DEV01-eCMHKDEV01-a/opt/cmhk-esb/bars/CMHK_EAS_Voucher.bar
如deploy过程中出错,请根据相关提示,选择性进行如下处理:
∙sourcewbiadmin用户的.bash_profile文件
[root@localhostwbiadmin]#source.bash_profile
∙启动queuemanager
∙启动broke