CICS TXSeries安装说明文档格式.docx

上传人:b****6 文档编号:19178491 上传时间:2023-01-04 格式:DOCX 页数:23 大小:28.02KB
下载 相关 举报
CICS TXSeries安装说明文档格式.docx_第1页
第1页 / 共23页
CICS TXSeries安装说明文档格式.docx_第2页
第2页 / 共23页
CICS TXSeries安装说明文档格式.docx_第3页
第3页 / 共23页
CICS TXSeries安装说明文档格式.docx_第4页
第4页 / 共23页
CICS TXSeries安装说明文档格式.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

CICS TXSeries安装说明文档格式.docx

《CICS TXSeries安装说明文档格式.docx》由会员分享,可在线阅读,更多相关《CICS TXSeries安装说明文档格式.docx(23页珍藏版)》请在冰豆网上搜索。

CICS TXSeries安装说明文档格式.docx

data=-1

rss=-1

stack=-1

nofiles=-1

#注:

可以使用命令

chuser“nofiles=3000”cics

[Solaris]:

TXSeries需要的系统参数(修改/etc/system文件,需要重新启动):

设置单进程的共享内存最大为50M(参考RegionPool和TaskSharedPool的设置)

setshmsys:

shminfo_shmmax=52428800

设置单进程句柄硬限制为(软限制例:

“ulimit-n1024”)

setrlim_fd_max=8192

setrlim_fd_cur=4096

CTG需要的系统参数:

setmsgsys:

msginfo_msgmax=65535

MaximumsizeofSystemVmessage.

msginfo_msgmnb=65535

Maximumnumberofbytesthatcanbeonanyonemessagequeue.

msginfo_msgssz=32

Specifiessizeofchunkssystemusestomanagespaceformessagebuffers.ObsoletesincetheSolaris8release.

msginfo_msgseg=16384

Numberofmsginfo_msgsszsegmentsthesystemusesasapoolforavailablemessagememory.Totalmemoryavailableformessagesismsginfo_msgseg*msginfo_msgssz.ObsoletesincetheSolaris8release.

setsemsys:

seminfo_semmni=4096

Maximumnumberofsemaphoreidentifiers.

msginfo_msgtql=10000

Themaximumnumberofqueueentriesthatcanbeinthesystematthesametime.Alowvaluecanadverselyaffectsystemperformance,orcausetheclienttofreeze.IBMrecommendsthatyousetthisvaluetothemaximum(10000),oratleastdoublethemaximumnumberofconcurrentrequests.Stressloadyoursystem,andthenusetheipcs-qacommandtodeterminethesetting.

[HP]:

use“sam”

maxfiles=1024

maxswapchunks=512

max_thread_proc=1024//即max_thread_proc=8+(10xMaxServers)。

此参数不足时系统报ccreatethread失败

maxuprc=256

maxusers=256

nflocks=256

ninode=8192

nkthread=((nproc*7/4)+16)//nproc=(20+8*maxusers)即nkthread=64+33xMaxServers。

可用4096

npty=128

semmnu=64

semume=32

shmmax=0x10000000//256MB

shmmni=200

shmseg=120

#CTG需要的系统参数:

msgmnb=65535

msgmax=65535

msgssz=32

msgseg=16384

msgmni=500

在多于60个client并发访问时,ECI返回-9。

通过glance/F5发现内核参数msgmni(NumberofMessageQueueIdentifiers)不够,调整50->

500后恢复。

nkthread=56+(8+(10*MaxServers))+(23*MaxServers)=64+33*MaxServers

例如:

64+(33*5)=229

64+(33*50)=1714

max_thread_proc=8+(10*MaxServers)

8+(10*5)=58

8+(10*50)=508

 

2.设置用户、组

2.1组:

smittymkgroup

GroupNAMEcics

USERlistroot

ADMINISTRATORlistroot

GroupNAMEcicsterm

ln-s/etc/group/etc/logingroup

[nonAIX]:

groupaddcics

groupaddcicsterm

2.2用户:

smittymkuser

UserNAMEcics

PrimaryGROUPcics

GroupSETcicsterm

UserNAMESFS_SERV

HomeDir/var/cics_servers/SSD/cics/sfs/$ServerId

mkuserpgrp=cicshome=/var/cics_servers/SSD/cics/sfs/$ServerIdSFS_SERV

useradd-gcics-s/bin/ksh-m-d/home/cicscics

useradd-gcics-s/bin/ksh-m-d/home/SFS_SERVSFS_SERV

useradd-gcics-s/bin/ksh-m-d/export/home/cicscics

useradd-gcics-s/bin/ksh-m-d/export/home/SFS_SERVSFS_SERV

注意:

后面将数据库用户加入cics组;

一般$ServerId即$HOSTNAME,请参照$CICS_SFS_SERVER;

SFS用户名,一般即SFS的shortname(缺省为SFS_SERV),注意与上述的$ServerId含义不同。

检查/etc/passwd和/etc/group文件,root,cics,SFS_SERV(还有数据库用户)属于cics和cicsterm组。

将root,cics和db加入cics,cicsterm和DB组。

3.创建日志文件系统和逻辑卷

3.1JFS:

smittycrjfs

选择'

AddaStandardJournaledFileSystem'

和相应得卷组(vg):

SIZEoffilesystem40000(20megabytes)(单位:

0.5K)

MOUNTPOINT/var/cics_servers

MountAUTOMATICALLYatsystemrestart?

Yes

SIZEoffilesystem80000(40megabytes,根据实际交易量)

MOUNTPOINT/var/cics_regions

注:

在/usr/lpp/cics(AIX)或/opt/cics(nonAIX)需要150M

use“format”

mount/var/cics_servers

mount/var/cics_regions

[ALL]:

如果仅在/var下建立目录,请考虑安全属性。

例:

chmod755cics_*

mkdir/var/cics_regions

mkdir/var/cics_servers

chown-Rcics:

cics/var/cics*

3.2LV:

smittymklv

用F4键选择相应的卷组(vg)。

(用smit删除重名卷组,删不掉重启动)

LogicalvolumeNAMEsfs_SFS_SERV

NumberofLOGICALPARTITIONS16(64megabytes)(单位:

4M)

LogicalvolumeNAMElog_SFS_SERV

NumberofLOGICALPARTITIONS16(64megabytes)

假设SFS短名(%S)为SFS_SERV

cd/dev//log_SFS_SERV,sfs_SFS_SERV,rlog_SFS_SERV,rsfs_SFS_SERV

chownSFS_SERV:

cics*SFS*//有四个设备会被授权SFS_SERV用户

chmod777*SFS*//有四个设备会被授权SFS_SERV用户

(假设SFS短名(%S)为SFS_SERV,假设硬盘c0t2d0的第0/1分区分别用于逻辑卷log_SFS_SERV/sfs_SFS_SERV)

cd/dev/dsk

ln-sc0t2d0s0log_SFS_SERV

ln-sc0t2d0s1sfs_SFS_SERV

cd/dev/rdsk

cics/dev/dsk/*SFS*

cics/dev/rdsk/*SFS*

chmod777/dev/dsk/*SFS*

chmod777/dev/rdsk/*SFS*

建立SFS逻辑卷(可以在cicscpcreatesfs_server时自动创建)

使用sam创建逻辑卷:

假设SFS短名(%S)为SFS_SERV,假设逻辑卷log_SFS_SERV/sfs_SFS_SERV在卷组VG00。

SFS用户名缺省为SFS_SERV,广义的说,卷名为:

sfs_%S和log_%S

cics/dev/VG00/log_SFS_SERV

cics/dev/VG00/sfs_SFS_SERV

cics/dev/VG00/rlog_SFS_SERV

cics/dev/VG00/rsfs_SFS_SERV

chmod640/dev/VG00/log_SFS_SERV

chmod640/dev/VG00/rlog_SFS_SERV

chmod640/dev/VG00/rsfs_SFS_SERV

4.设置环境变量并初始化

4.1编辑"

/etc/environment"

使用/etc/profile需要export,RS6K最好使用/etc/environment文件,某些可以加入文件:

"

/var/cics_regions/$CICSREGION/environment"

,注意在environment文件中不能用宏($)。

某些环境变量(如XA使用的)在AIX系统必须加入environment文件。

PATH中加入"

/usr/lpp/cics/bin:

/usr/lpp/encina/bin:

/usr/lpp/dce/bin:

/usr/lpp/encina/etc"

,同时检查数据库"

bin"

路径是否设置

PATH=$PATH:

/usr/ibmcxx/bin:

/usr/lpp/encina/etc

/opt/cics/bin:

/opt/encina/bin:

/opt/dcelocal/bin:

/opt/dcelocal/etc//HP

/usr/local/bin:

/usr/ucb:

/opt/encina/bin//Solaris

LANG=en_US(environment文件)

LANG=en_US.iso88591或zh_CN.hp15CN或C(HP)

LANG=en_US或zh_CN或zh_CN.GB18030或C(Solaris)

CICSPATH=/usr/lpp/cics

CICSPATH=/opt/cics(nonAIX)

DCE_USE_WCHAR_NAMES=1

ENCINA_BINDING_FILE=/var/cics_servers/server_bindings

RPC_SUPPORTED_PROTSEQS=ncadg_ip_udp(HP:

不能设置此,妨害swinstall命令)(影响各种RPC应用,限制其协议类型)(可设置在region的environment文件中)(TX6.1不可用)

RPC_UNSUPPORTED_NETIFS=if_0:

if_1//en0|en1|tr0|fddi0,注意HPDCE使用RPC_SUPPORTED_NETIFS

RPC_UNSUPPORTED_NETADDRS=ipaddress:

ipaddress,注意HPDCE使用RPC_SUPPORTED_NETADDRS

(把不在"

server_bindings"

文件中用到的网卡加入,冒号间隔,可用"

netstat-in"

观察)

CICSREGION=defaul_region_name

CICS_SFS_SERVER=/.:

/cics/sfs/$HOSTNAME

ENCINA_SFS_SERVER=/.:

NLSPATH=/usr/lib/nls/msg/%L/%N:

/usr/lib/nls/msg/en_US/%N:

/usr/lpp/dce/lib/nls/msg/%L/%N

NLSPATH=/opt/cics/msg/%L/%N:

/opt/cics/msg/C/%N:

/opt/dcelocal/nls/msg/%L/%N:

/opt/encina/msg/%L/%N:

/opt/encina/msg/C/%N//Solaris

/usr/lib/nls/msg/C/%N:

/opt/cics/msg/%L/%N:

/opt/encina/msg/C/%N//HP

NLSPATH=C:

\IBMDebug\msg\%%L\%%N;

C:

\IFOR\LS\MSG\%%L\%%N;

c:

\DCE\dcelocal\nls\msg\%%L\%%N;

\DCE\dcelocal\nls\msg\enus437\%%N;

\opt\encina\MSG\zh_CN\@N;

\opt\encina\cborb\msg\%%N;

\opt\cics\MSG\zh_CN\@N;

//Windows

CICS_HOSTS=’$HOSTNAME1$HOSTNAME2$HOSTNAME3’

CICS_SFS_VG=rootvg//卷组名

CICS_SFS_VG=VG00//HP:

卷组名

CICS_SFS_SIZE=128//cicscp使用,缺省为64,单位:

MB

CLASSPATH=.:

/usr/lpp/cics/classes/dfjcics.jar:

/usr/lpp/cics/lib/somojor.zip:

/usr/lpp/cics/lib/somojij.zip:

/usr/lpp/cics/lib/somshcl.zip:

/usr/lpp/cics/lib/somshor.zip:

/usr/lpp/cics/classes:

/var/cics_regions/$CICSREGION/classes:

/home/db2inst1/sqllib/java/db2java.zip(environment)

LIBPATH=/usr/lib:

/lib:

/usr/lpp/cics/lib:

/usr/lpp/ctg/bin:

/home/db2inst1/sqllib/lib

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:

/opt/cics/lib:

/opt/dcelocal/lib:

/opt/encina/lib//Solaris

SHLIB_PATH=$SHLIB_PATH:

/opt/encina/lib//HP

CICS_JAVA_OPTIONS=-Dfile.encoding=GBK

CICS_XP_RECV_TIMEOUT=300//对应CICS4.3RD/XPRecvTimeout

exportPATHLANGCICSPATHENCINA_BINDING_FILECICSREGIONCICS_SFS_SERVERENCINA_SFS_SERVERNLSPATH…//nonAIX

DB2INSTANCE=db2inst1

cics用户拥有程序的执行权限

4.2编辑-"

/etc/services"

加入"

sfs_port8888/udp"

(找一未被使用的口(port))

4.3创建-"

/var/cics_servers/server_bindings"

/.:

/cics/sfs/$HOSTNAMEncadg_ip_udp:

$host_ip[$sfs_port]"

$host_ip可省略,尤其是对多IP的情况下。

/cics/sfs/xantip05ncadg_ip_udp:

[8888]

chmod777/var/cics_servers/server_bindings

4.4其它

ln-s/usr/lpp/cics/msg/en_US/cics.cat/usr/lib/nls/msg/C/cics.cat

5.安装CICS

5.1安装DCE及初始化

logout"

并以root用户"

login"

,使环境变量生效。

安装dce及fix(对DCE2.1forAIX:

找到cics_prereq.tar,用"

tar-xvfcics_prereq.tar"

将其解开"

smitinstall"

安装其中的所有软件)。

lsdce

rmdceall

rmdce-F-olocalall

重启动机器,至少”refresh-sinetd”

去掉DCECDS和securityserver配置:

unconfig.dce-config_typelocal-dependcds_srvcds_second

unconfig.dce-config_typelocal-dependcds_cl

unconfig.dce-config_typelocal-dependsec_srvsec_rep

unconfig.dce-config_typelocal-dependsec_cl

安装DCE及相关补丁(不装DCESERVER)

cd/cdrom/cdrom0

./dcesetupinstall

#或:

./dcesetupinstall-componentclientappdev-dir/cdrom/dce3.2

/etc/init.d/dcestop

/opt/dce/etc/dcesetupunconfig-force

[HP]:

安装HPApplicationCD上的DCE及相关补丁(不装DCESERVER),见HP_PATCH_LIST.txt

/opt/dce/bin/dce_config//选择remove

5.2安装Encina/CICS

smittyinstall"

InstallandUpdateSoftware"

InstallandUpdatefromLATESTAvailableSoftware"

选择相应的设备

SOFTWAREtoinstall(用F4选择安装介质)

用F7选择下面的软件:

cics.base,cics.client,cics.server,cics.msg.locale,encina.client,encina.server,encina.PPCexec,encina.S

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

当前位置:首页 > 表格模板 > 合同协议

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

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