教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 建筑文档 >

银行交易类问题总结(3)

来源:网络收集 时间:2026-01-12
导读: 不打pkg 的日志 应该生效这个环境变量 export PACKDEBUG=1 ( 并且需要重新起服务)。 11 服务流转换关系错误 服务流转换关系报错了: [16:15:20 300][56099636]本交易[084708]有[0]个内部交易码转换关系 [16:15:20 3

不打pkg 的日志 应该生效这个环境变量 export PACKDEBUG=1 ( 并且需要重新起服务)。

11 服务流转换关系错误

服务流转换关系报错了:

[16:15:20 300][56099636]本交易[084708]有[0]个内部交易码转换关系

[16:15:20 301][56099636]-------转换规则值convert_value[0000000000000000]-------

[16:15:20 302][56099636]交易[084708]没有配置对应的产品服务代码,[-2] 错误码[Y002] 解决方法: t_mng_tranconv t_mng_trancode

这两个表需要配置。转换关系 是通过这两个表转换出来的。 如果表中配置了数据,那就可能是 没刷内存。 需要使用工具刷一下内存。

12 一些命令和起服务的操作

查询数据库的触发器状态: 触发器:

SQL> select trigger_name,status from user_triggers where table_name= 'T_FRON_AGT_MGMT';

TRIGGER_NAME STATUS ------------------------------ --------

TRG_T_FRON_AGT_MGMT ENABLED

SQL> alter trigger TRG_T_FRON_AGT_MGMT disable; Trigger altered.

desc user_triggers(触发器 )。

执行ywboot.sh 时候 报错了:

114034.ntsys2!WSL.4129408.1.0: LIBTUX_CAT:1122: ERROR: No space in Bulletin Board

114034.ntsys2!WSL.4129408.1.0: LIBTUX_CAT:582: ERROR: Unable to register, registry table full

114034.ntsys2!WSL.4129408.1.0: LIBTUX_CAT:248: ERROR: System init function failed。

需要 修改ubb 中的 配置大小 MAXACCESSERS 2000 MAXSERVERS 1500 MAXSERVICES 30000

Hashctrl 表 报错了 :

[17:15:45 735][13369866][shmapi.pc,407]shmget(0x0100dfe8,0,IPC_ALLOC)(comm)败,shm_id[1][2:Nosuchfileordirectory][17:15:45736][13369866][shmcomm_hash.pc:382]连接公共内存失败,请先创建公共内存![17:15:45 736][13369866]定位共享内存失败[17:15:45 736][13369866]FHashCreate 创建共享内存失败 KEY:[0x0100dfef] shm_size[42320] [17:15:45 737][13369866][ParaAccPrd.pc:169]创建共享内存哈希表失败![17:15:45737][13369866] [shmapi.pc,407] shmget(0x0100dff2,0,IPC_ALLOC) (FIPC_t_para_acc_prd)失败,shm_id[-1][2:No such file or directory]。 问题原因是 HashCtrl 工具有问题。

tmboot -s SPR 报错了:

[16:45:57 000][4785134][spwrpub.pc:267]获取共享内存(0x025f3f0d)失败:A file or directory in the path name does not exist..。

查看发现 SpTool -Gp

连接数据组 CdmDtl(1) 读共享内存失败 连接数据组 CdmDtl(2) 读共享内存失败 连接数据组 CdmDtl(3) 读共享内存失败 连接数据组 CdmDtl(4) 读共享内存失败 连接数据组 CdmResDtl(1) 读共享内存失败

连接数据组 CdmResDtl(2) 读共享内存失败 (报错了) 。执行如下方法就行 SpTool -c (创建共享内存成功) tmboot -s SPR (服务启动了)。

tmboot -s 启动服务时候报错:

[14:09:28 832][15598336]tpopen failed, tperrno: [14:09:28 889][23397288] begin server CERTMNG [14:09:28 889][23397288] _Service_Pid is 23397288 [14:09:28 953][23397288]CERTMNG tpsvrint error [16][TPERMERR - resource manager error][14:09:28 953][23397288]tpopen failed, tperrno:

一般这样的错误都是数据库连接不上,syslog 下 会出现 xa_NULL06252015.trc 日志。 里面会显示数据库连接不上。一般就是 ubb 中数据库用户名和密码不对了。

Ctrlog_std 报错了 :

Command: crdl -b 500 -z /home1/vtrmt1/syslog/TLOG TLOGSIZE=400

crtlog_std (创建失败, 报空间不足)。 修改 ubb 中 的 TLOGDSIZE 参数的大小。

ywboot.sh (HashDate 报错 在 applog 下有一个 hash* 日志 查看为什么失败了)

HashDate 1

ErrLogFile not defined.Attempt to use ErrLogFile=[errhdate.log]init err

(如果 执行数据库报错了,很大原因是 没有 生成密钥 bin 下 *PWD* )。

需要 在 bin 下 执行 *PWD* 然后 把数据库密码输入进去,然后 会在 etc 下生成密码。

检查 服务起来没有的脚本 和域连接的脚本

chk_svc.sh dom_chk.sh remm.sh (起动打日志服务的脚本)。

发交易的方法:

(服务测试方法:如下)(这个只测试一个服务)

poccall -s SNXYReturnAcc01501 -c ANXYReturnAcc.cfg -p 如果 .cfg中没有指定

_FMLG_RunLogFile|0|run.logTranInfo_012 _FMLG_ErrLogFile|0|errlogTranInfo_012 _FML_NextService|0|SNXYReturnAcc (没有指定上面日志的报文) bin/stderr(日志会打在这里)。

(发走交易流的服务,这个会走完整个交易) callsvc -s 9910011RetPur -c 620000.cfg

callsvc -r 1ZZ000011100010a9 -s 9910011Withdraw -c 612100.cfg (服务流交易也需要了解)。

一些检查服务和系统状态的命令 :

NodeStat get APP_NODE_ID (查看节点状态的 脚本, 查看节点状态是否连接 ,是否正常)

tmshutdown -y -w1 (强制下掉所有服务)

TtCtl -M (下掉没有配置的在ubb 中的服务TtCtl) TtCtl -m GROUP1,GROUP3(启动TtCtl 服务)

tmshutdown –y 服务名 (下掉 这个 服务) kall 脚本 (杀掉所有进程和共享内存)

ps -ef|grep ntstck1|grep dom|grep -v vi |grep -v oracle |awk '{if ($8 != \\

ps -ef|grep ntstck1| grep syncshmlog |awk '{if ($8 != \ipcs -m|grep ' ntstck1 '|awk '{print \ipcs -q|grep ' ntstck1 '|awk '{print \ipcs -s|grep ' ntstck1 '|awk '{print \

dmadmin (测试域连接是否连上) 和 tmadmin (测试服务是否发布) pd -d DOM_CSTM_9500 psc -s SERVICE 。

编译执行 ubb 和 dmconfig 步骤 :

tmloadcf -n *ubb 检查状态 。 tmloadcf -y *ubb 编译

crtlog_std(创建 tlog)。(syslog 中会打一些启动服务的脚本,和其他的BBL没起来,可能原因是这个)

tmshutdown -y(下掉ubb中配置的服务)

tmshutdown -s gws_req_recv -s gws_ans_send(下网关服务(服务都在bin下)) tmboot -s gws_ans_send -s gws_req_recv(启动网关服务 )(这两个服务业务子系统下有)。

服务的启动和服务和状态检查 :

TtCtl -c 1200 -n 100 -g GROUP1,GROUP3(启动服务创建内存) tmboot -y (启动服务)(启动的是ubb配置的服务) 起服务时候报错: (Cannot shutdown BBL on ntsys2 需要 先把 bbl 下调 TtCtl 然后再编译 起服务 ) Kall 的时候报如下错误 :

…… 此处隐藏:2297字,全部文档内容请下载后查看。喜欢就下载吧 ……
银行交易类问题总结(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/438568.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)