CICS安装与配置步骤-AIX系统下SMIT操作

CICS安装与配置步骤-AIX系统下SMIT操作

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      13107264 Meta bytes

MOUNT POINT            /var/cics_servers

MOUNT AUTOMATICALLY AT SYSTEM RESTART?      YES

SIZE OF FILE SYSTEM      3G40 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       832 Meta bytes[128M]

LOGICAL VOLUME NAME        log_SFS_SERV

NUMBER OF LOGICAL PARTITIONS       832 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 XAdb2数据库的连接

生成连接程序(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”

配置环境变量使得rootcics用户可以存取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生成需要的程序定义

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注