CICS安装
1、 用smitty mkgroup建组
GROUP NAME: cics
USER LIST: root
ADMINISTRATOR LIST: root
GROUP NAME: cicsterm
USER LIST: root
ADMINISTRATOR LIST: root
2、 用smitty mkuser建立用户
USER NAME: cics
PRIMARY GROUP: cics
GROUP SET: cicsterm
USER NAME: SFS_SERV
PRIMARY GROUP: cics
GROUP SET: cicsterm
3、 用smitty crjfs创建jfs(Journaled File System)
SIZE OF FILE SYSTEM: 131072(64 Meta bytes)
MOUNT POINT: /var/cics_servers
MOUNT AUTOMATICALLY AT SYSTEM RESTART?: YES
SIZE OF FILE SYSTEM: 3G(40 Meta bytes 根据实际情况确定)
MOUNT POINT: /var/cics_regions
MOUNT AUTOMATICALLY AT SYSTEM RESTART?: YES
4、 用smitty mklv创建lv
LOGICAL VOLUME NAME: sfs_SFS_SERV
NUMBER OF LOGICAL PARTITIONS: 8(32 Meta bytes)[128M]
LOGICAL VOLUME NAME: log_SFS_SERV
NUMBER OF LOGICAL PARTITIONS: 8(32 Meta bytes)[256M]
5、 授权设备
cd /dev
chown SFS_SERV:cics *SFS*
6、 设置环境变量,编辑/etc/environment文件
在PATH中加入/usr/lpp/cics/bin:,同时检查数据库的路径是否加入
CICSPATH=/usr/lpp/cics
ENCINA_BINDING_FILE=/var/cics_servers/server_bindings
RPC_UNSUPPORTED_NETIFS=en1 |fddi0(将Cics不会用到的网卡加入到其中,可用 netstat –in查看,若没有不用的网卡,则本条可以不要)
CICSREGION=Cics region的名称
CICS_SFS_SERVER=/.:/cics/sfs/$HOSTNAME(主机名称)
7、 编辑/etc/services文件
加入 sfs_port 8888/udp(选择一个没有被使用的端口)
8、 编辑/var/cics_servers/server_bindings文件(新文件)
加入 /.:/cics/sfs/主机名称 ncadg_ip_udp:[sfs_port端口号]
9、 软件安装
smitty install
install and update software
install and update from LATEST Available software
选择相应的设备
SoftWare to install (用F4选择安装介质)
用F7选择下列软件
cics.base
cics.client
cics.server
encina.server
encina.client
encina.PPCexec
encina.SFS
10、用和上面相同的方法安装cicsfix 和cicspreq包,或打相应的补丁
11、安装完成
CICS配置
先以root用户重新登陆,检查环境变量是否生效
执行命令 cicsdefaultservers (产生各种模板)
执行命令 cicssetupclients –m –v (设置Cics Client 环境)
一、dce配置
mkdce –o local –n $HOSTNAME rpc
二、SFS文件系统
1、生成SFS文件系统
“smitty cics”“Manage Filesystem”“Manage Encina SFS Servers”
“Define Encina SFS Servers”,“Create”
Model SFS Server Identifier:
SFS Server Identifier: /.:/cics/sfs/主机名称
Are You Using DCE servers: no
Name Servics for advertising server: none
2、冷启动
cicssfscold /.:/cics/sfs/主机名称
可以在/var/cics_servers/SSd/cics/sfs/主机名称/msg
在定义SFS时,系统报告该SFS已经存在时,并用smitty cics无法删除,可用:
cicssrcdestroy –s cicssfs.SFS_SERV
三、Cics Region配置
创建新region ,“smit cics”
Name of Region to be created: Region名称
Force use or no-use of DCE server? Do not use DCE servers
已经存在时用cicssrcdestroy –r cics.Region名称
配置Cics资源到SFS
cicssfsconf –R wc Region 名称 DefaultFileServer=/.:/cics/sfs/主机名称
四、Cics 其他配置
listener配置
配置TXSeries Server Listener
“smitty cics” “Manage CICS Regions” “Define CICS Resources” “Listeners”
“Add New”
Listener Identifier: “CCLSN”
TCP adapter address “21.8.81.64”(本机IP)
TCP service name “cclsn”
“vi /etc/services”,
加入”cclsn 9999/tcp”
XA配置
配置1 Phase XA与db2数据库的连接
生成连接程序(Switch Load File)
“cd /usr/lpp/db2_07_01/lib”
“ar -vx libdb2.a”
“mv shr.o db2.o”
“cp db2.o /usr/lib”
配置 XA
“smitty cics” “Manage CICS Regions” “Define CICS Resources”
“XA Configure” “New”
Identifier: “DB2 XAD”
Switch Load File Path Name “/usr/lpp/cics/bin/cics1pcdb2”
Resource Manager Initialization String: “dbname,user,password”
配置环境变量使得root和cics用户可以存取DB2
“vi /etc/profile”, 加入”. /home/db2/sqllib/db2profile”
“vi /var/cics_regions/ Region 名称/environment” 加入 “DB2INSTANCE=ccdb”
交易配置
通讯定义配置
“smitty cics” “Manage CICS Regions” “Define CICS Resources”
“Communications” “New”
New Communications Identifier “ISCA”
Connection Type “cics_tcp”
Name of Remote system “CIF_REG”(远程欲通讯的REGION NAME )
Listener Definition (LD) entry name “CCLSN”(Listener)
TCP address for the remote system “23.64.3.60”(远程通讯区的IP)
TCP port number for the remote system “9999”
程序定义配置
通过MAKEFILE生成需要的程序定义
以下文章点击率最高
Loading…