CICS安裝與配置步驟

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生成需要的程序定義

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章