分行前置基础软件升级项目CICSCTG相关配置参数说明.docx

上传人:b****7 文档编号:25769454 上传时间:2023-06-13 格式:DOCX 页数:15 大小:20.82KB
下载 相关 举报
分行前置基础软件升级项目CICSCTG相关配置参数说明.docx_第1页
第1页 / 共15页
分行前置基础软件升级项目CICSCTG相关配置参数说明.docx_第2页
第2页 / 共15页
分行前置基础软件升级项目CICSCTG相关配置参数说明.docx_第3页
第3页 / 共15页
分行前置基础软件升级项目CICSCTG相关配置参数说明.docx_第4页
第4页 / 共15页
分行前置基础软件升级项目CICSCTG相关配置参数说明.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

分行前置基础软件升级项目CICSCTG相关配置参数说明.docx

《分行前置基础软件升级项目CICSCTG相关配置参数说明.docx》由会员分享,可在线阅读,更多相关《分行前置基础软件升级项目CICSCTG相关配置参数说明.docx(15页珍藏版)》请在冰豆网上搜索。

分行前置基础软件升级项目CICSCTG相关配置参数说明.docx

分行前置基础软件升级项目CICSCTG相关配置参数说明

分行前置基础软件升级

CICSCTG相关配置参数说明

 

第1章CTG关键参数4

1.1CLIENT相关4

1.1.1参数示例4

1.1.2参数说明4

1.2SERVER相关4

1.2.1参数示例4

1.2.2参数说明4

1.3GATEWAY相关5

1.3.1参数示例5

1.3.2参数说明6

第2章SFS_SERVER关键参数7

2.1参数示例7

2.2参数说明7

第3章REGION关键参数8

3.1RD8

3.1.1参数示例8

3.1.2参数说明8

3.2TD9

3.2.1参数示例9

3.2.2参数说明10

3.3UD10

3.3.1参数示例10

3.3.2参数说明10

3.4WD10

3.4.1参数示例10

3.4.2参数说明10

第4章CICS5.1升级到CICS6.x/7.1新增常用命令11

4.1查看CICS状态11

4.2查看CICS版本11

4.3查看CICS错误码11

第5章CICS5.1升级到CICS6.x/7.1后CICS相关环境变量的变化12

5.1CICS5.112

5.1.1参数示例12

5.1.2参数说明12

5.2CICS7.114

5.2.1参数示例14

5.2.2参数说明14

第1章CTG关键参数

1.1CLIENT相关

1.1.1参数示例

#SECTIONCLIENT=*#Auto-installclientontheserver

#MaxServers=10#Maximumconcurrentserverconnections

#MaxRequests=256#Maximumconcurrentserverinteractions

#SrvRetryInterval=60#Connectionretryintervalinseconds

#ENDSECTION

1.1.2参数说明

●MaxRequests:

Clientdaemon可以接受的最大并发请求数,默认为256。

●MaxServers:

CTG最大可以创建的Server数,默认为10。

●SrvRetryInterval:

Clientdaemon尝试自动重连region的时间间隔,默认为60秒。

1.2SERVER相关

1.2.1参数示例

#SECTIONSERVER=CICSTCP#Arbitrarynamefortheserver

#SrvIdleTimeout=60#Timeinminutestokeepidleconnectionsopen

#ConnectTimeout=60#TimeinsecondstowaitforCICStorespond

##duringconnectionestablishment

#TcpKeepAlive=Y#SettheTCPKEEPALIVEsocketoption

#ENDSECTION

1.2.2参数说明

●ConnectTimeout:

与配置的region建立连接失败的超时时间,默认为60秒。

●TcpKeepAlive:

CTG定时发送TCP/IP包验证连通性。

●SrvIdleTimeout:

CTGServer在SrvIdleTimeout时间内没有业务请求,则将自动断开与region之间的连接,默认为60分钟。

1.3GATEWAY相关

1.3.1参数示例

#SECTIONGATEWAY

##-----------------------------------------------------------------------------

##ThefollowingpropertiesarecommandlineGatewaydaemonparameters.They

##canbeoverriddenbyspecifyingthesamepropertyonthecommandline.

##

#InitConnect=1#Initialnumberofconnectionmanagerthreads

#MaxConnect=100#Maximumnumberofconnectionmanagerthreads

##CICSTGDesktopEditionislimitedto5

#InitWorker=1#Initialnumberofworkerthreads

#MaxWorker=100#Maximumnumberofworkerthreads

##CICSTGDesktopEditionislimitedto5

##-----------------------------------------------------------------------------

##Thefollowingpropertiescanonlybesetinthisfileandcannotbe

##overriddenonthecommandline.

#WorkerTimeout=10000#TimeinmillisecondstowaitforaWorker

##threadtobecomeavailable

#CloseTimeout=10000#Timeinmillisecondstowaitforoutstanding

##requeststocompleteuponclientdisconnect

##-----------------------------------------------------------------------------

##ThefollowingpropertiesdefinetheprotocolswhichtheGatewaydaemon

##acceptsconnectionson.

##

##ProtocolhandlerforTCP/IPrequests

#protocol@tcp.handler=com.ibm.ctg.server.TCPHandler

#protocol@tcp.parameters=bind=;\

#connecttimeout=2000;\

#idletimeout=600000;\

#pingfrequency=60000;\

#port=2006;\

#solinger=10;

#ENDSECTION

1.3.2参数说明

●MaxConnect:

JavaGateway支持的最大并发连接数,默认为100。

●MaxWorker:

JavaGateway的最大的工作线程数,默认为100,往往配置和maxconnect数目相等。

●WorkerTimeout:

等待分配可用工作线程的超时时间。

●CloseTimeout:

客户端应用在主动关闭和JavaGateway的连接后,JavaGateway最久在CloseTimeout时间过后,将释放工作线程和管理连接线程。

●idletimeout:

JavaGateway在idletimeout时间内没有业务请求,则将自动断开与应用之间的连接,默认为600000ms。

●connecttimeout:

应用与JavaGateway建立连接失败的超时时间,默认为2000ms。

第2章SFS_SERVER关键参数

2.1参数示例

:

ml14

OpThreadPoolSize=12

ResThreadPoolSize=3

2.2参数说明

●OpThreadPoolSize:

SFS_SERVER可以处理的并发请求的最大数量,默认为12。

●ResThreadPoolSize:

用来释放SFS_SERVER资源的线程数,默认为3。

 

第3章REGION关键参数

如下参数配置是执行/var/cics_bins/tools/updatecics.sh和updatectl.sh获得,两个脚本是在2005-2006年数据集中时整理出来的,目前分行前置老生产环境的REGION均已配置了这两个脚本,前置升级过程中,使用cicsexport导出恢复方式,不用再执行这两个脚本。

同时与当年的版本相比,有个别参数在升级后略有调整,如下:

1、UD中的CICSUSER的TSLKeyList调整为1|8

2、RD中AuthenticationService=CICS,NameService=NONE,RuntimeProtection=none可以删除;

3.1RD

3.1.1参数示例

:

ml14

DefaultUserId="CICSUSER"

CWASize=2048

MinServer=10

MaxServer=30

ProgramCacheSize=10

Groups="ABC"

MaxConsoleSize=10000000

MaxRegionPool=50000000

MaxTaskPrivatePool=4194304

MaxTSHPool=20971520

RegionPoolThreshold=90

TaskShPoolThreshold=90

ClassMaxTasks=10,10,20,1,1,5,10,10,10,20

ClassMaxTaskLim=1,1,1,0,0,1,200,10,5,10

ClassTableSize=1000,50,2000,1,50,50,200,20,5,50,1,20,20,5,20

RPCListenerThreads=0

ISCDelayMinutes=5

XPRecvTimeout=180

DumpName="dumps"

3.1.2参数说明

●DefaultUserId:

REGION的默认用户ID。

●CWASize:

REGION内所有程序共享区域的大小。

●MinServer:

REGION启动时初始的cicsas进程数量,默认是1。

●MaxServer:

REGION同时可以启动的最大cicsas进程数量,默认为5。

●ProgramCacheSize:

REGION同时可以缓存的程序的数量,默认为0。

●Groups:

指定REGION冷启时需要加载的资源组列表。

●MaxConsoleSize:

指定单个console.nnnnnn和symrecs.nnnnnn文件的最大文件大小。

●MaxRegionPool:

设置RegionPool共享内存的最大值。

●MaxTaskPrivatePool:

设置TaskPrivatePool内存的最大值。

●MaxTSHPool:

设置MaxTSHPool共享内存的最大值。

●RegionPoolThreshold:

RegionPool报警阀值,默认是90%。

●TaskShPoolThreshold:

TaskShPool报警阀值,默认是90%。

●ClassMaxTasks:

定义十类交易的每类交易可以同时运行的最大并发数量。

●ClassMaxTaskLim:

定义十类交易的每类交易可以排队的最大数量。

●ClassTableSize:

以列表方式用来指定REGION每类资源定义的Hash表的大小,列表顺序是CD,FD,PD,RD,TSD,WD,TD,TDD,XAD,UD,MD,JD,LD,GD,OD,默认ClassTableSize为5,50,50,1,50,50,50,20,5,50,1,20,5,5,20。

●RPCListenerThreads:

指定RPC监听进程cicsrl的最大线程数,默认是MaxServer参数值的10倍。

●ISCDelayMinutes:

指定CICS发送ATI请求的时间间隔,也用来指定CFTS交易运行的时间间隔,单位为分钟,默认为10分钟

●XPRecvTimeout:

REGION等待ComSU_XPRecv调用结果返回的超时时间,单位为秒,默认为0秒。

●DumpName:

指定CICSdumps生成的目录,默认是dumps,该目录必须在/var/cics_regions/region_name目录下。

注:

在updatecics.sh脚本中还看到有下面三个参数,该参数存在于CICS5.1版本,在CICS7.1中已经不存在,因此需要将这三个参数在脚本中删除。

AuthenticationService=CICS

NameService=NONE

RuntimeProtection=none

3.2TD

3.2.1参数示例

CPMI:

TClass=no

RSLKey=private

TSLKey=1

RSLCheck=none

TSLCheck=internal

TWASize=0

Timeout=0

DeadLockTimeout=0

3.2.2参数说明

●TClass:

为交易分类,值为从1到10。

●RSLKey:

指定交易资源安全键,默认为private。

●TSLKey:

指定交易安全键,默认为1。

●RSLCheck:

指定CICS对资源是执行external安全检查、internal安全检查,还是none不进行任何安全检查,默认是none。

●TSLCheck:

指定CICS对交易是执行external安全检查,还是internal安全检查,默认是internal。

●TWASize:

同一交易内所有程序内存共享的区域。

●Timeout:

REGION正在运行的交易等待终端输入的超时时间间隔,单位是分钟,默认为0,表示永不超时。

●DeadLockTimeout:

交易等待死锁的超时时间,单位为秒,默认为0,表示永不超时。

3.3UD

3.3.1参数示例

CICSUSER:

GroupName="ABC"

TSLKeyList=8

RSLKeyList=none

CICSPassword=""

3.3.2参数说明

●GroupName:

指定用户资源定义所属的组名称。

●TSLKeyList:

指定用户拥有的交易安全键值列表,默认是1,表示可以访问公用交易。

●RSLKeyList:

指定用户拥有的资源安全键值列表,默认是none,表示可以访问公用资源。

●CICSPassword:

以加密方式保存REGION的用户密码。

3.4WD

3.4.1参数示例

MDCL:

RecoverTerminal=no

3.4.2参数说明

●RecoverTerminal:

指定REGION重启后,终端是否自动恢复,默认是yes。

第4章CICS5.1升级到CICS6.x/7.1新增常用命令

4.1查看CICS状态

1.CICS5.1

lssrc–a|grepcics

2.CICS6.x/7.1

cicscpstatus[all|sfs_server|ppcgwy_server|region]

4.2查看CICS版本

1.CICS5.1

lslpp–l|grepcics

2.CICS6.x/7.1

cicscpversion

4.3查看CICS错误码

1.CICS5.1

2.CICS6.x/7.1

cicserr

cicserr

 

第5章CICS5.1升级到CICS6.x/7.1后CICS相关环境变量的变化

5.1CICS5.1

5.1.1参数示例

CICSPATH=/usr/lpp/cics

CICSREGION=SWIP

CICS_HOSTS=

CICS_SFS_SERVER=/.:

/cics/sfs/SFS_SERV

CICS_SFS_VG=appvg

CICS_SUPPRESS_XAOPEN_STRING=1

RPC_UNSUPPORTED_NETADDRS=187.67.0.241

CICS_PROGRAM_PATH=/var/cics_bins/cicsbin

ENCINA_SFS_SEREVR=/.:

/cics/sfs/SFS_SERV

ENCINA_TK_SERVER=/.:

/cics/sfs/SFS_SERV

ENCINA_BINDING_FILE=/var/cics_servers/server_bindings

5.1.2参数说明

CICSPATH

指定CICS产品的根目录。

在开放平台中默认的值是/opt/cics。

在AIX中默认的值为/usr/lpp/cics。

在Windows中默认值为d:

\opt\cics。

这个环境变量是有安装进程指定不能做修改。

CICSREGION

设置默认工作的region(域)

CICS_HOSTS

包含以空格分割的hostname用来在启动CICS终端时搜索regions(域)

CICS_SFS_SERVER

设置默认SFS。

这个变量覆盖环境中设置的ENCINA_SFS_SERVER变量

CICS_SFS_VG

在开放系统中,指定SFS的数据和日志两个逻辑卷的卷组;在windows中指定他们的位置。

CICS_SUPPRESS_XAOPEN_STRING

防止region(域)在尝试连接XA相关数据库时,XAOPEN的字符串显示在CICS控制台文件中(console)

CICS_PROGRAM_PATH

指定当程序装载时用户定义程序的路径和搜索路径。

这个环境变量生效在:

当程序无法找到时

当你在region的目录下或者region的文件中以及regionbin目录中使用绝对路径,相对路径时

在程序的定义中使用这个路径信息必须不再包括任何目录信息(譬如,字符串在UNIX系统中包括任何斜杠(/),或者在windows系统中包括反斜杠(\),这些都不行)

这个变量支持标准的操作系统路径设置。

这意味这在windows系统中以分号(;)间隔,在UNIX系统中使用冒号(:

)间隔。

ENCINA_SFS_SERVER

为Encina的sfsadmin命令设置默认SFSServer

ENCINA_TK_SERVER

为Encina的tkadmin命令设置默认SFSServer

ENCINA_BINDING_FILE

指定不使用DCE服务时绑定交易的位置。

对于CICS一般总是设置为

VarDir/var/cics_servers/server_bindings或者

VarDir\var\cics_servers\server_bindings.

注:

下面三个变量在CICS6.x及之后的版本中取消了。

ENCINA_SFS_SEREVR=/.:

/cics/sfs/SFS_SERV

ENCINA_TK_SERVER=/.:

/cics/sfs/SFS_SERV

ENCINA_BINDING_FILE=/var/cics_servers/server_bindings

5.2CICS7.1

5.2.1参数示例

CICSPATH=/usr/lpp/cics

CICSREGION=AP70

CICS_SFS_SERVER=/.:

/cics/sfs/SFS_MODE

CICS_SFS_VG=modeapapplvg

CICS_SUPPRESS_XAOPEN_STRING=1

CICS_PROGRAM_PATH=/var/cics_bins/cicsbin:

RPC_UNSUPPORTED_NETADDRS=20.0.0.45:

10.235.12.65:

10.235.12.67:

10.235.12.68:

30.0.0.45

CIPC_SHMSIZE=67108864

CICS_TK_SFS_SERVER=/.:

/cics/sfs/SFS_MODE

CICS_TK_SERVER=/.:

/cics/sfs/SFS_MODE

5.2.2参数说明

CICSPATH

指定CICS产品的根目录。

在开放平台中默认的值是/opt/cics。

在AIX中默认的值为/usr/lpp/cics。

在Windows中默认值为d:

\opt\cics。

这个环境变量是有安装进程指定不能做修改。

CICSREGION

设置默认工作的region(域)

CICS_HOSTS

包含以空格分割的hostname用来在启动CICS终端时搜索regions(域)

CICS_SFS_VG

在开放系统中,指定SFS的数据和日志两个逻辑卷的卷组;在windows中指定他们的位置。

CICS_SUPPRESS_XAOPEN_STRING

防止region(域)在尝试连接XA相关数据库时,XAOPEN的字符串显示在CICS控制台文件中(console)

CICS_PROGRAM_PATH

指定当程序装载时用户定义程序的路径和搜索路径。

这个环境变量生效在:

当程序无法找到时

当你在region的目录下或者region的文件中以及regionbin目录中使用绝对路径,相对路径时

在程序的定义中使用这个路径信息必须不再包括任何目录信息(譬如,字符串在UNIX系统中包括任何斜杠(/),或者在windows系统中包括反斜杠(\),这些都不行)

这个变量支持标准的操作系统路径设置。

这意味这在windows系统中以分号(;)间隔,在UNIX系统中使用冒号(:

)间隔。

CICS_TK_SFS_SERVER

为CICS的sfsadmin命令设置默认SFSServer

CICS_SFS_SERVER

设置默认SFS。

这个变量覆盖环境中设置的CICS_TK_SFS_SERVER变量

CICS_TK_SERVER

为CICS的tkadmin命令设置默认SFSServer

RPC_UNSUPPORTED_NETADDRS

在CICS启动时,会首先启动RPC,RPC启动会搜索绑定所在分区的网卡,不配置该变量RPC会搜索所有网卡,在分区配置多个网卡时启动速度会很慢,该变量建议配置除管理网卡外的其它网卡地址,包含SVCIP和BOOTIP,用:

隔开,配置该变量不会影响CICS使用;

RPC_UNSUPPORTED_NETIFS

与RPC_UNSUPPORTED_NETADDRS相同,两者选其一即可。

用IFS则值为ent*:

ent*

CIPC_SHMSIZE

设置CICSIPC使用的共享段的大小,最小值为8M,最大值为128M,默认为22M

注:

下面三个变量是CICS6.x及之后的版本中新增的变量,在CICS5.1版本不存在。

CIPC_SHMS

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 临床医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1