版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IBM中间件维护总结交易中间件CICS核心业务消息中间件MQ系统通信应用中间件WebSphere网上应用WAS维护一、创建WAS/****个*************************************************************************echo"BeginCreatewasCSNode!"cd/opt/IBM/WebSphere/AppServer/bin##建dmgr:./manageprofiles.sh-create-profileNameDmgrPBOSS-profilePath/opt/IBM/WebSphere/AppServer/profiles/DmgrPBOSS-templatePath/opt/IBM/WebSphere/AppServer/profileTemplates/dmgr-nodeNamePBOSS_NODE_DM-cellNamePBOSS_CELL_WAS-WC_adminhost9063-enableAdminSecuritytrue-adminUserNamewasadmin-adminPasswordwasadmin-samplesPasswordwasadmin㈱启动dmgr/opt/IBM/WebSphere/AppServer/profiles/DmgrPBOSS/bin/startManager.sh㈱建App./manageprofiles.sh-create-profileNameAppPBOSS-profilePath/opt/IBM/WebSphere/AppServer/profiles/AppPBOSS-templatePath/opt/IBM/WebSphere/AppServer/profileTemplates/default-nodeNamePBOSS_NODE㈱节点联结./addNode.shATAE38917JVM参数配置-Djava.awt.headless=true-Ddefault.client.encoding=GBK-Dfile.encoding=GBK-Duser.language=zh-Duser.region=CN-Xms512m-Xmx3072m-Djava_naming_provider_url=iiop://localhost:2812/-Xverbosegclog:native_stderr.log,5,10000-Xdump:stack:events=allocation,filter=#2m按照IBM的建议把该问题解决XAER_RMERR错误解决了,现在从Sysout的日志已经查看不到的该错误信息了。请帮忙确认现网数据库中营业用户是否有以下的权限grantselectonpending_trans$to<user>;grantselectondba_2pc_pendingto<user>;grantselectondba_pending_transactionsto<user>;grantexecuteondbms_systemto<user>;明天ESOP上线后,如果在Sysout日志查看到XAER_RMERR错误,需要以下操作数据库操作:grantselectonpending_trans$to<user>;grantselectondba_2pc_pendingto<user>;grantselectondba_pending_transactionsto<user>;grantexecuteondbms_systemto<user>;停止wasappServer:删除对应profile下tranlog里的所有信息CICS维护CICS是一系列为IBM和非IBM平台上的应用提供联机事务处理和事务管理的产品,其功能是为商业应用提供一个事务处理环境。CICS其全称是CustomerInformationControlSystem,即客户信息控制系统SFS是一个面向记录的结构化文件系统,它在支持大量并行用户和可跨越多个磁盘的大文件时,提供事务完整性和基于日志的恢复。SFS能够提供数据处理与管理功能。数据处理功能提供访问和修改数据所必需的标准操作:读、插入、更新、删除、锁定、解锁等等。管理功能允许程序查询和修改SFS文件和卷、复制和删除文件等等。SFS使用RPC与其它服务器通信。CICS环境搭建仓腱sfs_servercicscp-vcreatesfs_server/.:/cics/sfs/host2ShortName=SFS_SERV或者执行:cicssfscreate-S/.:/cics/sfs/host2ShortName=SFS_SERV创建和删除regioncicscp-vcreateregionYY01DefaultFileServer=/.:/cics/sfs/host2也可以执行以下命令:cicscp-vcreateregionYY01cicsupdate-crd-rYY01DefaultFileServer=/.:/cics/sfs/host2删除region命令:cicssrcdestroy-rYY20cics的regiondatabase配置定义新的侦听LDcicsadd-cld-rTEST1LD01TCPServicename=lsnr1TCPAddress=7Protocol=TCP定义通讯CDcicsadd-ccd-rTEST1TCD0RemoteLUName=TEST2RemoteTCPAddress=0RemoteTCPort=1436ListenerName=LD01RemoteCodePageTR="ISO8859-1"其中RemoteLUName为对方CICS域的域名,RemoteTCPAddress为对方CICS域的侦听定义中TCPAddress指定的IP地址。RemoteTCPort为对方CICS域的侦听定义中TCPServicename指定的服务名所对应的端口号。ListenerName为上面定义的本机侦听定义名定义ProgramPD使用命令:cicsadd-cpd-rYY01TELECOMPathName=…RSLKey=public定义USER(UD)cicsadd-cud-rYY01SDBOSSCICSPassword="SDBOSS"在cicsterm中,执行:CRTESYSID=TCD1,显示:ERZ031009I:Routingsessiontosystem'TCD1,started在cicsterm中,执行CEMTINQTASK,结果如下:Tas(102)Tcl(000)Tra(CEMT)Fac(XM4E)RunInfTerUser(CICSUSER)Processid(569398)配置XA(Oracle)数据库连接编译生成交换文件:Cics使用xa连接数据库,需要用到交换文件SwitchLoadFile,交换文件可用如下方式生成:进入[/usr/lpp/cics/src/examples/RM_support/Oracle]目录。分别执行如下三条命令,来编译SwitchFile文件:make-foracle1pc.mkoracle9make-foraclexa_sta.mkoracle9make-foraclexa_dyn.mkoracle9因为编译时要用到proc,所以要注意数据库安装时必须选择安装proc编译成功后,会生成如下三个文件:oracle1pcoraclexa_staoraclexa_dyn一般把生成的这三个文件放到region/bin目录下面。服务检查启动命令cicscp-vstartdce//启动DCEcicscp-vstartsfs_server/.:/cics/sfs/host2StartType=cold或者cicssfs/.:/cics/sfs/host2StartType=cold//启动SFScicscp-vstartregionYY01StartType=cold//启动Region停止命令cicscp-vstopregionYY01-f//停止Regioncicscp-vstopsfs_server/.:/cics/sfs/host2//停止SFScicscp-vstopdce//停止DCE查看状态cicstail-r$CICSREGION查看安装包的版本lslpp-al|grepdce//查看dce版本lslpp-al|grepencina//查看encina版本lslpp-al|grepcics//查看cics版本cics客户端命令cicscli/S=客户端配置的server名字cicscli/X=客户端配置的server名字cicscli/j重新启动整个cics客户端cicscli/l列出所有客户端与服务端的连接状态信息启动ctgcat/opt/IBM/cicstg/bin/ctg.ini|grep"SECTIONServer=〃|grep"cicscli-s=〃$4}'|kshCICSTERM用于监控CICS域的运行信息、cicsterm-rJMYYCEMTINTA回车cicsas进程的最大个数(通过命令cicsget-crd-r〈域名>|grepcicsterm-s=ZJCRM01CECILinkProgram(PD)MQ维护-v'"#'|awk'{printMaxServer查看)MQ操作命令创建队列管理器删除队列管理器启动队列管理器停止队列管理器显示队列管理器运行MQSeries命令往队列中放消息从队列中取出消息启动通道启动侦听停止侦听crtmqm-qQMgrNamedltmqmQmgrNamestrmqmQmgrNameendmqmQmgrName受控停止endmqm-iQmgrName立即停止endmqm-pQmgrName强制停止dspmq-mQmgrNamerunmqscQmgrNameamqsputQNameQmgrNameamqsgetQNameQmgrNamerunmqchl-cChlName-mQmgrNamerunmqlsr-tTYPE-pPORT-mQMgrNameendmqlsr-mQmgrName创建队列管理器crtmqm-qQMgrName-q是指创建缺省的队列管理器删除队列管理器dltmqmQmgrName启动队列管理器strmqmQmgrName如果是启动默认的队列管理器,可以不带其名字停止队列管理器endmqmQmgrName受控停止endmqm-iQmgrName立即停止endmqm-pQmgrName强制停止显示队列管理器dspmq-mQmgrName运行MQ命令runmqscQmgrName如果是默认队列管理器,可以不带其名字往队列中放消息amqsputQNameQmgrName如果队列是默认队列管理器中的队列,可以不带其队列管理器的名字从队列中取出消息amqsgetQNameQmgrName如果队列是默认队列管理器中的队列,可以不带其队列管理器的名字启动通道runmqchl-cChlName-mQmgrName服务器通道不用启动启动侦听runmqlsr-tTYPE-pPORT-mQMgrName停止侦听endmqlsr-mQmgrName下面是在MQ环境中可以执行的MQ命令(即在runmqsc环境下可以敲的命令)定义持久信队列DEFINEQLOCAL(QNAME)DEFPSIST(YES)REPLACE设定队列管理器的持久信队列ALTERQMGRDEADQ(QNAME)定义本地队列DEFINEQL(QNAME)REPLACE定义别名队列DEFINEQALIAS(QALIASNAME)TARGQ(QNAME)远程队列定义DEFINEQREMOTE(QRNAME)+RNAME(AAA)RQMNAME(QMGRNAME)+XMITQ(QTNAME)定义模型队列DEFINEQMODEL(QNAME)DEFTYPE(TEMPDYN)定义本地传输队列DEFINEQLOCAL(QTNAME)USAGE(XMITQ)DEFPSIST(YES)+INITQ(SYSTEM.CHANNEL.INITQ)+PROCESS(PROCESSNAME)REPLACE创建进程定义DEFINEPROCESS(PRONAME)+DESCR(‘STRING’)+APPLTYPE(WINDOWSNT)+APPLICID(’runmqchl-cSDR_TEST-mQM_TEST’)其中APPLTYPE的值可以是:CICS、UNIX、WINDOWS>WINDOWSNT等创建发送方通道DEFINECHANNEL(SDRNAME)CHLTYPE(SDR)+CONNAME(‘15(1418)’)XMITQ(QTNAME)REPLACE其中CHLTYPE可以是:SDR、SVR、RCVR、RQSTR、CLNTCONN、SVRCONN、CLUSSDR和CLUSRCVR0创建接收方通道DEFINECHANNEL(SDR_TEST)CHLTYPE(RCVR)REPLACE创建服务器连接通道DEFINECHANNEL(SVRCONNNAME)CHLTYPE(SVRCONN)REPLACE显示队列的所有属性DISPLAYQUEUE(QNAME)[ALL]显示队列的所选属性DISPLAYQUEUE(QNAME)DESCRGETPUTDISPLAYQUEUE(QNAME)MAXDEPTHCURDEPTH显示队列管理器的所有属性
DISPLAYQMGR[ALL]显示进程定义DISPLAYPROCESS(PRONAME)更改属性ALTERQMGRDESCR(‘NEWDESCRIPTION’)ALTERQLOCAL(QNAME)PUT(DISABLED)ALTERQALIAS(QNAME)TARGQ(TARGQNAME)删除队列DELETEQLOCAL(QNAME)DELETEQREMOTE(QRNAME)清除队列中的所有消息CLEARQLOCAL(QNAME)查看CCSIDDISPLAYQMGRCCSID修改CCSID为1381ALTERQMGRCCSID(1381)以下是一些高级配置的命令:amqmcert配置SSL证书amqmdain配置windows上的MQ服务crtmqcvx转换数据dmpmqaut转储对象权限管理dmpmqlog转储日志管理dspmq显示队列管理器dspmqaut显示打开对象的权限dmpmqcap显示处理程序容量和处理程序数dspmqcsv显示命令服务器状态dspmqfls显示文件名dspmqtrc跟踪MQ输出(HP-UNIXLINUXSolaris)dspmqrtn显示事务的详细信息endmqcsvstrmqcsvendmqtrcendmqcsvstrmqcsvendmqtrcrcdmqimgrcmqobjrsvmqtrn启动队列管理器上的命令服务器停止跟踪向日志写对象的映像根据日志中的映像重新创建一个对象提交或逆序恢复事务MQ软件安装install_mq_forlin
ux.txtMQ配置MQ环境搭建脚本.xls测试环境跨区mq建
段胸本.txt解决皿4皿问题:ProblemYourinstall_mq_forlin
ux.txtMQ配置MQ环境搭建脚本.xls测试环境跨区mq建
段胸本.txt解决皿4皿问题:ProblemYourqueuemanagerfailstostartwiththefollowingAMQ7017Lognotavailablecd/var/mqm/qmgrsmvBOSS_SZ_02BOSS_SZ_02.olddltmqmTESTQMGR/var/mqm/logrm-rfBOSS_SZ_02/var/mqm/mqs.ini去文件删除对列BOSS_SZ_02crtmqmTESTQMGRcd/var/mqm/qmgrscpBOSS_SZ_02/amqalchk.filBOSS_SZ_02.OLDrm-rfBOSS_SZ_02mvBOSS_SZ_02.oldBOSS_SZ_02strmqmBOSS_SZ_02error:HIS维护ihs转发:LoadModuleproxy_modulemodules/mod_proxy.soLoadModuleproxy_ajp_modulemodules/mod_proxy_ajp.soLoadModuleproxy_balancer_modulemodules/mod_proxy_balancer.soLoadModuleproxy_connect_modulemodules/mod_proxy_connect.soLoadModuleproxy_http_modulemodules/mod_proxy_http.so#ProxyPreserveHostOnProxyRequestsOffProxyPassInterpolateEnvOnProxyPass/csp/4:7001/csp/ProxyPassReverse/csp/4:7001/csp/ProxyPass/ngcustcare/4:7001/ngcustcare/ProxyPassReverse/ngcustcare/http:/4:7001/ngcustcare/ProxyPass/ngorder/4:7001/ngorder/ProxyPassReverse/ngorder/http:/4:7001/ngorder/ProxyPass/ngmarket/http://localhost:8080/ngmarket/ProxyPassReverse/ngmarket/http://localhost:8080/ngmarket/ProxyPass/boss/8:9080/boss/ProxyPassReverse/boss8:9080/boss#ProxyPass/boss/8:9080/boss/^ProxyPassReverse/boss8:9080/bossProxyPass/CommonWeb/8:9080/CommonWeb/ProxyPassReverse/CommonWeb8:9080/CommonWeb#ProxyPass/boss/8:9080/boss/^ProxyPassReverse/boss/8:9080/boss/#ProxyPass/CommonWeb/HYPERLINK
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论