中间件积累汇总_第1页
中间件积累汇总_第2页
中间件积累汇总_第3页
中间件积累汇总_第4页
中间件积累汇总_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、IBM中间件维护总结交易中间件CICS核心业务消息中间件MQ系统通信应用中间件WebSphere网上应用WAS维护一、创建WAS/*个*echo Begin Create was CS Node!cd /opt/IBM/WebSphere/AppServer/bin#建 dmgr:./manageprofiles.sh -create -profileName DmgrPBOSS -profilePath/opt/IBM/WebSphere/AppServer/profiles/DmgrPBOSS -templatePath/opt/IBM/WebSphere/AppServer/profil

2、eTemplates/dmgr -nodeName PBOSS_NODE_DM-cellName PBOSS_CELL_WAS -WC_adminhost 9063 -enableAdminSecurity true-adminUserName wasadmin -adminPassword wasadmin -samplesPassword wasadmin启动dmgr/opt/IBM/WebSphere/AppServer/profiles/DmgrPBOSS/bin/startManager.sh建App./manageprofiles.sh -create -profileName A

3、ppPBOSS -profilePath/opt/IBM/WebSphere/AppServer/profiles/AppPBOSS -templatePath/opt/IBM/WebSphere/AppServer/profileTemplates/default -nodeName PBOSS_NODE节点联结 ./addNode.sh ATAE3 8917JVM参数配置 -Djava.awt.headless=true -Ddefault.client.encoding=GBK -Dfile.encoding=GBK-Duser.language=zh -Duser.region=CN

4、-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的日志已经查看不到的 该错误信息了。请帮忙确认现网数据库中营业用户是否有以下的权限grant select on pending_trans$ to ;grant select on dba_2pc_pending to ;gr

5、ant select on dba_pending_transactions to ;grant execute on dbms_system to ;明天ESOP上线后,如果在Sysout日志查看到XAER_RMERR错误,需要以下操作数据库操作:grant select on pending_trans$ to ;grant select on dba_2pc_pending to ;grant select on dba_pending_transactions to ;grant execute on dbms_system to ;停止was appServer:删除对应profil

6、e下tranlog里的所有信息CICS维护CICS是一系列为IBM和非IBM平台上的应用提供联机事务处理和事务管理的产品, 其功能是为商业应用提供一个事务处理环境。CICS其全称是Customer InformationControl System,即客户信息控制系统SFS是一个面向记录的结构化文件系统,它在支持大量并行用户和可跨越多个磁盘的大 文件时,提供事务完整性和基于日志的恢复。SFS能够提供数据处理与管理功能。数据处理 功能提供访问和修改数据所必需的标准操作:读、插入、更新、删除、锁定、解锁等等。管 理功能允许程序查询和修改SFS文件和卷、复制和删除文件等等。SFS使用RPC与其它 服

7、务器通信。CICS环境搭建仓腱 sfs_servercicscp - v create sfs_server /.:/cics/sfs/host2 ShortName=SFS_SERV或者执行:cicssfscreate - S /.:/cics/sfs/host2 ShortName=SFS_SERV创建和删除regioncicscp - v create region YY01 DefaultFileServer=/.:/cics/sfs/host2也可以执行以下命令:cicscp - v create region YY01cicsupdate - c rd - r YY01 Defau

8、ltFileServer=/.:/cics/sfs/host2删除region命令:cicssrcdestroy -r YY20cics 的 region database 配置定义新的侦听LDcicsadd -c ld -r TEST1 LD01 TCPServicename=lsnr1 TCPAddress=7Protocol=TCP定义通讯CDcicsadd -c cd -r TEST1 TCD0 RemoteLUName=TEST2 RemoteTCPAddress=0RemoteTCPort=1436 ListenerName=LD01 RemoteCodePageTR=ISO885

9、9-1其中RemoteLUName为对方CICS域的域名,RemoteTCPAddress为对方CICS域的侦听定义中TCPAddress指定的IP地址。RemoteTCPort为对方CICS域的侦听定义中TCPServicename指定的服务名所对应的端口号。ListenerName为上面定义的本机侦听定义名定义 Program PD使用命令:cicsadd - c pd - r YY01 TELECOM PathName=RSLKey=public定义 USER (UD)cicsadd -c ud -r YY01 SDBOSS CICSPassword=SDBOSS在 cicsterm 中

10、,执行:CRTE SYSID= TCD1,显示:ERZ031009I: Routing session to system TCD1, started 在cicsterm中,执行CEMT INQ TASK,结果如下:Tas( 102) Tcl(000) Tra(CEMT) Fac(XM4E) Run Inf Ter User(CICSUSER) Processid( 569398)配置XA (Oracle)数据库连接编译生成交换文件:Cics使用xa连接数据库,需要用到交换文件SwitchLoadFile,交换文件可用如下方式生成: 进入/usr/lpp/cics/src/examples/R

11、M_support/Oracle目录。分别执行如下三条命令,来编译SwitchFile文件:make -f oracle1pc.mk oracle9make -f oraclexa_sta.mk oracle9make -f oraclexa_dyn.mk oracle9因为编译时要用到proc,所以要注意数据库安装时必须选择安装proc编译成功后,会生成如下三个文件:oracle1pcoraclexa_staoraclexa_dyn一般把生成的这三个文件放到region/bin目录下面。服务检查启动命令 cicscp -v start dce/ 启动 DCEcicscp -v start s

12、fs_server /.:/cics/sfs/host2 StartType=cold 或者 cicssfs /.:/cics/sfs/host2 StartType= cold/ 启动 SFScicscp -v start region YY01 StartType=cold /启动 Region 停止命令 cicscp -v stop region YY01 -f/ 停止 Regioncicscp -v stop sfs_server /.:/cics/sfs/host2 / 停止 SFS cicscp -v stop dce/ 停止 DCE查看状态 cicstail -r $CICSRE

13、GION查看安装包的版本lslpp - al | grep dce/查看 dce 版本lslpp - al | grep encina /查看 encina 版本 lslpp - al | grep cics/查看 cics 版本 cics客户端命令cicscli /S=客户端配置的server名字cicscli /X=客户端配置的server名字cicscli /j重新启动整个cics客户端cicscli /l列出所有客户端与服务端的连接状态信息启动ctgcat /opt/IBM/cicstg/bin/ctg.ini | grep SECTION Server = |grepcicscli

14、-s=$4|kshCICSTERM用于监控CICS域的运行信息、cicsterm -r JMYYCEMT IN TA 回车cicsas进程的最大个数(通过命令cicsget - c rd - r域名|grep cicsterm -s=ZJCRM01CECILinkProgram(PD)MQ维护-v #|awk printMaxServer 查看)MQ操作命令创建队列管理器 删除队列管理器 启动队列管理器 停止队列管理器显示队列管理器运行MQSeries命令往队列中放消息从队列中取出消息启动通道启动侦听停止侦听crtmqm - q QMgrNamedltmqm QmgrNamestrmqm Qm

15、grNameendmqm QmgrName 受控停止endmqm - i QmgrName 立即停止endmqm - p QmgrName 强制停止dspmq - m QmgrNamerunmqsc QmgrNameamqsput QName QmgrNameamqsget QName QmgrNamerunmqchl - c ChlName - m QmgrNamerunmqlsr - t TYPE - p PORT - m QMgrName endmqlsr -m QmgrName创建队列管理器 crtmqm -q QMgrName-q是指创建缺省的队列管理器删除队列管理器dltmqm Q

16、mgrName启动队列管理器strmqm QmgrName如果是启动默认的队列管理器,可以不带其名字 停止队列管理器endmqm QmgrName 受控停止endmqm - i QmgrName 立即停止endmqm - p QmgrName 强制停止显示队列管理器dspmq - m QmgrName运行MQ命令runmqsc QmgrName如果是默认队列管理器,可以不带其名字往队列中放消息amqsput QName QmgrName如果队列是默认队列管理器中的队列,可以不带其队列管理器的名字从队列中取出消息amqsget QName QmgrName如果队列是默认队列管理器中的队列,可以不

17、带其队列管理器的名字启动通道runmqchl - c ChlName - m QmgrName服务器通道不用启动启动侦听runmqlsr - t TYPE - p PORT - m QMgrName停止侦听endmqlsr -m QmgrName下面是在MQ环境中可以执行的MQ命令(即在runmqsc环境下可以敲的命令)定义持久信队列DEFINE QLOCAL (QNAME) DEFPSIST (YES) REPLACE设定队列管理器的持久信队列ALTER QMGR DEADQ (QNAME) 定义本地队列DEFINE QL (QNAME) REPLACE 定义别名队列DEFINE QALIA

18、S(QALIASNAME) TARGQ(QNAME)远程队列定义DEFINE QREMOTE (QRNAME) +RNAME (AAA) RQMNAME (QMGRNAME) +XMITQ (QTNAME)定义模型队列DEFINE QMODEL (QNAME) DEFTYPE (TEMPDYN)定义本地传输队列DEFINE QLOCAL(QTNAME) USAGE(XMITQ) DEFPSIST(YES) +INITQ (SYSTEM.CHANNEL.INITQ) +PROCESS(PROCESSNAME) REPLACE创建进程定义DEFINE PROCESS (PRONAME) +DESC

19、R (STRING) +APPLTYPE (WINDOWSNT) +APPLICID ( runmqchl -c SDR_TEST -m QM_ TEST)其中APPLTYPE的值可以是:CICS、UNIX、WINDOWS WINDOWSNT等创建发送方通道DEFINE CHANNEL (SDRNAME) CHLTYPE(SDR)+CONNAME (15(1418)XMITQ (QTNAME) REPLACE其中CHLTYPE可以是:SDR、SVR、RCVR、RQSTR、CLNTCONN、SVRCONN、CLUSSDR和CLUSRCVR0创建接收方通道DEFINE CHANNEL (SDR_

20、TEST) CHLTYPE (RCVR) REPLACE创建服务器连接通道DEFINE CHANNEL (SVRCONNNAME) CHLTYPE (SVRCONN) REPLACE显示队列的所有属性DISPLAY QUEUE (QNAME) ALL显示队列的所选属性DISPLAY QUEUE (QNAME) DESCR GET PUTDISPLAY QUEUE (QNAME)MAXDEPTH CURDEPTH显示队列管理器的所有属性DISPLAY QMGR ALL 显示进程定义DISPLAY PROCESS (PRONAME) 更改属性ALTER QMGR DESCR (NEW DESCRI

21、PTION)ALTER QLOCAL (QNAME) PUT (DISABLED)ALTER QALIAS (QNAME) TARGQ (TARGQNAME) 删除队列DELETE QLOCAL (QNAME)DELETE QREMOTE (QRNAME) 清除队列中的所有消息 CLEAR QLOCAL (QNAME) 查看CCSIDDISPLAY QMGR CCSID 修改CCSID为1381以下是一 amqmcert amqmdain crtmqcvx dmpmqaut dmpmqlog dspmq dspmqaut dmpmqcap dspmqcsv dspmqfls dspmqtrc

22、dspmqrtn endmqcsv strmqcsv endmqtrc rcdmqimg rcmqobj rsvmqtrnALTER QMGR CCSID(1381) 些高级配置的命令:配置SSL证书配置windows上的MQ服务转换数据转储对象权限管理转储日志管理显示队列管理器显示打开对象的权限显示处理程序容量和处理程序数显示命令服务器状态显示文件名跟踪MQ输出(HP-UNIX LINUX Solaris)显示事务的详细信息停止队列管理器上的命令服务器启动队列管理器上的命令服务器停止跟踪向日志写对象的映像根据日志中的映像重新创建一个对象 提交或逆序恢复事务MQ软件安装install_mq_f

23、orlinux. txtMQ配置MQ环境搭建脚本.xls测试环境跨区mq建段胸本.txt解决皿4皿问题:ProblemYour queue manager fails to start with the followingAMQ7017 Log not availablecd /var/mqm/qmgrsmvBOSS_SZ_02 BOSS_SZ_02.olddltmqm TESTQMGR/var/mqm/logrm -rf BOSS_SZ_02/var/mqm/mqs.ini去文件删除对列 BOSS_SZ_02crtmqm TESTQMGRcd /var/mqm/qmgrscp BOSS_SZ

24、_02/amqalchk.fil BOSS_SZ_02.OLDrm -rf BOSS_SZ_02mvBOSS_SZ_02.old BOSS_SZ_02strmqm BOSS_SZ_02error :HIS维护ihs转发:LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.soLoadModule proxy_balancer_module modules/mod_proxy_balancer.soLoadModule proxy_connect_module

25、modules/mod_proxy_connect.soLoadModule proxy_http_module modules/mod_proxy_ HYPERLINK http:/http.so http.so#ProxyPreserveHost OnProxyRequests OffProxyPassInterpolateEnv OnProxyPass /csp/ HYPERLINK 4:7001/csp/ 4:7001/csp/ProxyPassReverse /csp/ HYPERLINK 4:7001/csp/ 4:7001/csp/ProxyPass /ngcustcare/ H

26、YPERLINK 4:7001/ngcustcare/ 4:7001/ngcustcare/ProxyPassReverse /ngcustcare/ http:/4:7001/ngcustcare/ProxyPass /ngorder/ HYPERLINK 4:7001/ngorder/ 4:7001/ngorder/ProxyPassReverse /ngorder/ http:/4:7001/ngorder/ProxyPass /ngmarket/ HYPERLINK http:/localhost:8080/ngmarket/ http:/localhost:8080/ngmarket

27、/ProxyPassReverse /ngmarket/ HYPERLINK http:/localhost:8080/ngmarket/ http:/localhost:8080/ngmarket/ProxyPass /boss/ HYPERLINK 8:9080/boss/ 8:9080/boss/ProxyPassReverse /boss HYPERLINK 8:9080/boss 8:9080/boss#ProxyPass /boss/ HYPERLINK 8:9080/boss/ 8:9080/boss/ProxyPassReverse /boss HYPERLINK 8:9080/boss 8:9080/bossProxyPass /CommonWeb/ HYPERLINK 8:9080/CommonWeb/ 8:9080/CommonWeb/ProxyPassReverse /CommonWeb HYPERLINK 8:9080/CommonWeb 8:9080/CommonWeb#ProxyPass /boss/ HYPERLINK 8:9080/boss/ 8:9080/boss/ProxyPassReverse /boss/ HYPERLINK 8:9080/boss/ 8:9080/boss/#ProxyPass /

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论