版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、安装MQ以下操作均在用户root下进行。1.创建系统用户和用户组创建用户mqm和用户组mqm;设置用户mqm的primarygroup为用户组mqm。设置用户mqm的homedirectory为/var/mqm。2.设置操作系统环境MQ不支持hostname包含空格。Filedescriptors修改/etc/security/limits中的mqm用户节或默认节的nofiles属性到10,000。wasa:/#>cdetc/securitywasa:/etc/security#f11egroupportlogsnritael.groupacl1asflogprivsnritael.useraixpert1dappwdhist.dirsysck.cfgauditlimitspwdhist.paguserenviron1ogin.cfgrolesuser.roleswasa:/etc/security#》dtpadlimitsGiTcL=-Imqm:nof11es=10000data_hard=-1stack-hard=-1data=-1stack=-1系统资源限制设置datasegment和stacksegment的系统资源限制为unlimited。使用下列2个命令:ulimit-dunlimitedulimit-sunlimited3.创建MQ文件系统WebSphereMQ:•产品代码的安装目录是/usr/mqm•工作数据存储在/var/mqm不能改变这些位置。GSKit也必须安装在它的默认位置。4.安装上传WMQ的安装介质到服务器上的如下目录里/usr/tools/MBforAIX/WMQ_600用操作系统的smit工具进行安装:二、安装MB以下操作均在用户root下进行。1.创建系统用户和用户组创建用户组mqbrkrs;创建用户mbusr;把用户root加入用户组mqbrkrs;把用户mbusr加入用户组mqbrkrs;把用户root加入用户组mqm;把用户mbusr加入用户组mqm;[注:用户组mqm在安装MQ时创建]2.创建MB文件系统默认安装目录是/opt/IBM/mqsi/6.0默认工作目录是/var/mqsi3.安装上传WMQ的安装介质到服务器上的如下目录里/usr/tools/MB4AIX/MB运行安装器直接运行/usr/tools/MB4AIX/MB下的安装器:setupaix安装产生的日志文件安装产生的日志文件mqsi6_install.log存储在当前用户的homedirectory下。4.安装后环境变量运行MB提供的一个profile文件初始化环境变量,以创建生产环境。该文件为/opt/IBM/mqsi/6.1/bin/mqsiprofile。可以将运行mqsiprofile文件的脚本添加到root用户的.profile文件里。这样root用户每次登录后,运行MB命令的环境被自动设置完毕:if[-f/opt/IBM/mqsi/6.1/bin/mqsiprofile];then./opt/IBM/mqsi/6.1/bin/mqsiprofilefi三、MQ的生产环境组件的创建和配置以下操作在root用户下进行。1.创建队列管理器crtmqm-c"SXJMMainQMGR"-h2560-ll-ld/var/mqm/log-lf10240-lp6-ls6-q-uQDeadMsgMQMJM2.启动队列管理器输入命令启动指定队列管理器的命令服务器:strmqcsvMQMJM输入命令启动指定的队列管理器:strmqmMQMJM3.创建监听器输入命令runmqscMQMJM,进入MQSC输入界面,输入以下脚本:DEFINELISTENER(LISTENER)TRPTYPE(TCP)PORT(1415)CONTROL(QMGR)回车STARTLISTENER(LISTENER)回车END回车4.指定队列管理器的死信队列输入命令runmqscMQMJM,进入MQSC输入界面,输入以下脚本:ALTERQMGRDEADQ(QDeadMsg)回车END回车5.修改CCSID输入命令runmqscMQMJM,进入MQSC输入界面,输入以下脚本:ALTERQMGRCCSID(1386)回车END回车6.创建生产环境使用的通道队列管理器MQMJM上的通道:通道名类型说明CHANNEL服务器连接博通设备,物资,运销,单点登录系统使用CHNHRS服务器连接人力系统专用通道CHNMMS服务器连接生产系统专用通道CHNOA服务器连接OA系统专用通道CHNNEL1服务器连接用于调试JMCHNCFS发送方财务系统专用通道•其中CHANNEL,CHNHRS,CHNMMS,CHNOA,CHNNEL1通道:“MCA用户标识”属性=“mbusr”;“传输协议”属性=“TCP”•其中JMCHNCFS通道:“MCA用户标识”属性=“mbusr”;“传输协议”属性=“TCP”;“连接名称”属性=“31(1418)”
7.创建生产环境使用的队列队列管理器MQMJM上的队列:队列名称队列类型用法说明QDeadMsg本地正常队列管理器死信队列QMsgRestart本地正常QSysError本地正常QSysExcep本地正常QSysMonitor本地正常QSysTriMonitor本地 正常 初始化队列 QSysTransSend本地传输TriSKHX远程——IN_SYSSKHX本地正常取资金帐(具体含义不清)B_QKHZJZYE本地正常运销更新用友资金账(账外账发送)B_QSKHX本地正常运销发送用友核销数据(账外账发送)BQKHSKXX本地正常客户的来款信息INDBGZ本地正常代办工作INLBSJ本地正常劳保数据INSKHX本地正常运销资金帐发送OUTSKHX本地正常核销返回消息INYXJZYCB本地正常财务凭证OUTYXJZYCB本地正常财务凭证•其中所有队列:“持久”属性=“持久”;“队列传递顺序”属性=“FIFO”(除过Tri_SKHX远程队列);•其中QsysTransSend传输队列:“触发器控制”属性=“打开”“初始队歹U”属性二“QSysTriMonitor”;“进程名称”属性二“ActTrsCHN”;“触发器数据”属性=“JMCHNCFS”“初始队列属性”=“SYSTEM.CHANNEL.INITQ”完整如下图:其中Tri_SKHX远程队列:“远程队列”属性=“Tri_SKHXCFS”;“远程队列管理器”属性=“MQMCFS”;“传输队列”属性=“QSysTransSend”;8•进程定义进程名称:ActTrsCHN应用程序标识:runmqchl-mMQMJM-cJMCHNCFS[总是报“runmqchl命令的用法不对。”]9■启动触发监视器runmqtrm-mMQMJM—qQSysTriMonitor10-定义MQexplorer使用的通道输入命令runmqscMQMJM,进入MQSC输入界面,输入以下脚本:definechannel('SYSTEM.ADMIN.SVRCONN')chltype(SVRCONN)MCAUSER('mbusr')回车END回车四、MB的生产环境组件的创建和配置以下操作在root用户下进行。1.配置ODBC64.ini在AIX上,代理是64位的。且缺省情况下,所创建的执行组也是64位。所以必须使用64位的数据库驱动。下文是配置64位的DSN的步骤:在工作环境配置之前,保存odbc64.ini文件的副本Backodbc64.ini。拷贝副本:cp /opt/IBM/mqsi/6.1/ODBC64/V5.2/odbc64.ini/opt/IBM/mqsi/6.1/ODBC64/V5.2/Backodbc64.ini更改odbc64.ini的属组和权限:chownmqm:mqbrkrsodbc64.inichmod755odbc64.ini修改odbc64.ini的内容(不包含头部的注释):###########################################Listofdatasourcesstanza######
#######################################[ODBCDataSources]SXJMEAI=IBMDB2ODBCDriverSXJMPTDB=IBMDB2ODBCDriverSXJMDB=IBMDB2ODBCDriverGFSMID=IBMDB2ODBCDriver#################################################Individualdatasourcestanzas#################################################DB2stanza[SXJMEAI]DRIVER=libdb2Wrapper64.soDescription=DB2DBDB2ODBCDatabaseDatabase=SXJMEAI[SXJMPTDB]DRIVER=libdb2Wrapper64.soDescription=DB2DBDB2ODBCDatabaseDatabase=SXJMPTDB[SXJMDB]DRIVER=libdb2Wrapper64.soDescription=DB2DBDB2ODBCDatabaseDatabase=SXJMDB[GFSMID]DRIVER=libdb2Wrapper64.soDescription=DB2DBDB2ODBCDatabaseDatabase=GFSMID################################################Mandatoryinformationstanza################################################[ODBC]Trace=0TraceFile=/home/odbctrace64.outTraceDll=/opt/IBM/mqsi/6.1/ODBC64/V5.2/lib/odbctrac.soInstallDir=/opt/IBM/mqsi/6.1/ODBC64/V5.2UseCursorLib=0IANAAppCodePage=4UNICODE=UTF-8添加到root用户的.profile文件里:exportODBCINI=/opt/IBM/mqsi/6.1/ODBC64/V5.2/odbc64.ini2.编目消息流访问的数据库先编目博通公司的数据库:db2UNCATALOGNODENDEDCB02;50000db2CATALOGTCPIPNODENDEDCB02REMOTE2SERVER50000REMOTE_INSTANCEDB2SYSTEM2OSTYPEAIX;db2CATALOGDATABASESXJMEAIASSXJMEAIATNODENDEDCB02;db2CATALOGDATABASESXJMDBASSXJMDBATNODENDEDCB02;db2CATALOGDATABASESXJMPTDBASSXJMPTDBATNODENDEDCB02;•再编目用友财务系统中间数据库MID:db2UNCATALOGNODENDEDC248'db2CATALOGTCPIPNODENDEDC248REMOTE48SERVER50000REMOTE_INSTANCEDB2SYSTEM48OSTYPEAIX;db2CATALOGDATABASEMIDASGFSMIDATNODENDEDC248•最终列表:主机数据库连接名称数据库物理驻留(节点/IP/数据库名称/端口)SXJMEAINDEDCB02/2/SXJMEAI/50000SXJMDBNDEDCB02/2/SXJMDB/50000SXJMPTDBNDEDCB02/2/SXJMPTDB/5000048GFSMIDNDEDC248/48/MID/500003.创建配置管理器创建配置管理器ConfigMgr。其中配置管理器的跟踪log文件存放在/var/mqm/mbcfg下面:mqsicreateconfigmgrConfigMgr-imbusr-ambadmin-qMQMJM-w/var/mqm/mbcfg4.创建代理创建代理SYSBroker。其中:log的存放路径是/var/mqm/mblog,用户自定义库的存放路径是/var/mqm/mblib,用户自定义出口文件的存放位置是/var/mqm/mbuserexit。mqsicreatebrokerSYSBroker-imbusr-ambadmin-qMQMJM-nSXJMEAI-uerpdbusr-perp-w/var/mqm/mblog-l/var/mqm/mblib-x/var/mqm/mbuserexit
5.创建执行组创建执行组SYSEG01:mqsicreateexecutiongroup-bSYSBroker-eSYSEG01-l-i-p1415-qMQMJM-w606.设置数据源的用户名和密码mqsisetdbparmsSYSBroker-nSXJMDB-uerpdbusr-perpmqsisetdbparmsSYSBroker-nsxjmeai-uerpdbusr-perpmqsisetdbparmsSYSBroker-nsxjmptdb-uerpdbusr-perpmqsisetdbparmsSYSBroker-nGFSMID-udb2bt-pufbt2008五、部署消息流消息流bar文件通过ftp上传到服务器的/var/mqm/sxjmbar目录下。mqsideploy-i-p1415-qMQMJM/var/mqm/sxjmbars/EAIDBGZ_EAI001.bar/var/mqm/sxjmbars/EAIDBGZ_EAI001.log-bSYSBroker-eSYSEG01-a-vmqsideploy-i-p1415-qMQMJM/var/mqm/sxjmbars/EAILBSJ_HRS001.bar/var/mqm/sxjmbars/EAILBSJ_HRS001.log-bSYSBroker-eSYSEG01-a-vmqsideploy-i-p1415-qMQMJM/var/mqm/sxjmbars/EAIRZCSH_EAI001.bar/var/mqm/sxjmbars/EAIRZCSH_EAI001.logmqsideploy-i-p1415-qMQMJM/var/mqm/sxjmbars/EAIRZCSH_EAI002.bar/var/mqm/sxjmbars/EAIRZCSH_EAI002.logmqsideploy-i-p1415-qMQMJM/var/mqm/sxjmbars/EAIRZCSH_EAI003.bar/var/mqm/sxjmbars/EAIRZCSH_EAI003.logmqsideploy-i-p1415-qMQMJM/var/mqm/sxjmbars/EAIRZCSH_EAI004.bar/var/mqm/sxjmbars/EAIRZCSH_EAI004.log-b-b-b-bSYSBrokerSYSBrokerSYSBrok
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年热水供应系统施工合同
- 2024年某科技公司与某政府关于智慧城市建设的合作协议
- 2025年克孜勒苏州货运上岗证考试题答案
- 2025年白银b2货运资格证考试题库
- 2024年环保培训项目外包条款
- 单位人事管理制度集合大全
- 2024年度市政工程技术人员试用期劳动合同3篇
- 渔业设施打桩机租赁合同
- 2024年度科技研发项目投标代理服务合同下载3篇
- 游乐园设施安全检查
- 消毒供应室消毒员培训
- 输血相关知识培训
- 体育场馆照明解决方案
- 团购被子合同范例
- 管理学基础知识考试题库(附含答案)
- 中药涂擦治疗
- 2023-2024学年广东省深圳市福田区八年级(上)期末英语试卷
- 2024年高考物理复习试题分类训练:动量(教师卷)
- 2024年军事理论知识全册复习题库及答案
- FA合同协议模板新
- 幼儿园安全风险分级管控和隐患排查治理双重预防机制实施方案
评论
0/150
提交评论