Txseries 6.2安装及基本配置说明文档
获得root用户的口令,以下的操作都是以root用户的身份进行。
-
-
- 定义AIX组和用户标识
-
AIX组名:cics
AIX组名:cicsterm
AIX用户名:cics,它是AIX组cics的成员
AIX用户名:cicssm,它是AIX组cicsterm的成员
- 创建cics、cicsterm组
- smitty mkgroup
Group NAME cics
USER list root
ADMINISTRATOR list root
- smitty mkgroup
Group NAME cicsterm
USER list root
ADMINISTRATOR list root
- 创建cics、SFS_SERV用户
- smitty mkusers
User Name cics
Primary Group cics
Group SET cicsterm
- smitty mkusers
User Name cicssm
Primary Group cics
Group SET cicsterm
- 创建文件系统 /var/cics_servers、/var/cics_regions
- smitty crjfs
选择'Add a Standard Journaled File System'并选择rootvg。
根据下列参数建两个文件系统,大小分别是 640M和2G,并确保系统重新启动时,两个文件系统能自动mount上。
SIZE of file system (1 Gega bytes)
MOUNT POINT /var/cics_servers
Mount AUTOMATICALLY at system restart? Yes
SIZE of file system (10 Gega bytes,根据实际交易量做适当调整)
MOUNT POINT /var/cics_regions
Mount AUTOMATICALLY at system restart? Yes
mount /var/cics_regions
mount /var/cics_servers
注:文件系统的大小根据我们系统实际的应用确定,请根据自己应用的特点进行相应的调整。
- 创建逻辑卷 sfs_SFS_SERV
- smitty mklv
VOLUME GROUP name 项添入lv所在vg名,即rootvg
Logical volume NAME 项输入要建的lv名,格式为:sfs_sfsUserName(即sfs_SFS_SERV),
Number of LOGICAL PARTITIONS 项添入要创建的lp数值,
数值根据LP的大小设定,若LP的大小为64M,则LPS数值为32,即2G大小
Number of COPIES of each logical partition 如果做镜像,则添入2。
Allocate each logical partition copy on a SEPARATE physical volume?
(是否将LV创建在不同的物理卷中,请根据实际情况给予选择)
在其它项添入合适或默认值后按回车键创建sfs_sfsUserName逻辑卷。
- 创建逻辑卷 log_SFS_SERV
- smitty mklv
VOLUME GROUP name 项添入lv所在vg名,即rootvg
Logical volume NAME 项输入要建的lv名,格式为:log_sfsUserName(即log_SFS_SERV),
Number of LOGICAL PARTITIONS 项添入要创建的lp数值,
数值根据LP的大小设定,若LP的大小为64M,则LPS数值为10,即640M大小。
Number of COPIES of each logical partition 如果做镜像,则添入2。
Allocate each logical partition copy on a SEPARATE physical volume?
(是否将LV创建在不同的物理卷中,请根据实际情况给予选择)
在其它项添入合适或默认值后按回车键创建log_sfsUserName逻辑卷。
- 将数据卷、日志卷的原始设备的属主改为为SFS服务器创建的用户ID
- chown cics:cics /dev/data_volume /dev/rdata_volume
- chown cics:cics /dev/log_volume /dev/rlog_volume
- 解压Txseries6.2安装包后,进入Txseries 6.2安装目录,执行以下命令并按照提示执行安装步骤:
- 执行 ./TXSeriesV62-AIX.bin -console
- 解压Txseries6.2补丁包,进入补丁解压目录,依次执行以下命令并按照提示执行安装步骤:
执行 ./TXSeriesV62PTF1-AIX.bin -console
-
-
- Txseries环境变量
-
CICS所需环境变量在CICS安装时会自动添加到/etc/environment文件中,并将/etc/environment文件备份一份。
- 正确的环境变量应包含如下:
- PATH加入:/usr/lpp/cics/bin:/usr/lpp/cicssm/bin
- LIBPATH加入:/usr/lpp/cics/lib:/usr/lpp/cicssm/lib
- NLSPATH加入:
/usr/lpp/cics/msg/%L/%N:/usr/lpp/cics/msg/C/%N:/usr/lpp/cicssm/msg/en_US/%N
- Txseries基本配置
- 创建并启动sfs_server,执行以下命令
- cicscp -v create sfs_server /.:/cics/sfs/gfags ShortName=”SFS_SERV”(创建sfs_server,其中HOSTNAME为sfs_server的名称)
- cicscp -v start sfs_server /.:/cics/sfs/$HOSTNAME StartType=cold (第一次启动sfs_server需要冷启动,以后可用AutoStart即不添加StartType=cold参数)
- 创建CICS Region 并启动Region,执行以下命令
- cicscp -v create region regionName DefaultFileServer=/.:/cics/sfs/$HOSTNAME(创建名称为regionName的Region)
- cicscp -v start region regionName StartType=cold(冷启动Region)
- 恢复CICS Region 并启动Region,执行以下命令
- cicsimport –r regionName –i regionName (创建名称为regionName的Region)
- cicscp -v start region regionName StartType=cold(冷启动Region)
- CICS For HACMP 配置方法
1. 环境 :
产品版本: TXSeries 6.1 for AIX 补丁级别:6.1.0.3 tfix32
主机: HACMP环境下, A机为主节点, B机为备份节点.
2. 配置A机:
2.1 由A机接管HACMP, 确认共享VG testvg已经varyon。
2.2 建立文件系统/var/cics_regions、/var/cics_servers于共享VG testvg上。
2.3 创建用户cics、cicsterm、SFS_SERV、cicssm,创建组cics、cicsterm、cicssm
2.4 正常安装CICS软件
2.5 在testvg上创建结构化文件系统使用的逻辑卷裸设备sfs_SFS_SERV, 和log_SFS_SERV。
2.6 改变结构化文件系统所使用的逻辑卷裸设备的用户和组
chown cics:cics /dev/*SFS_SERV
2.7 创建SFS SERVER,执行以下命令
cicscp -v create sfs_server /.:/cics/sfs/testa ShortName=SFS_SERV
2.8 创建CICS Region TEST,执行以下命令:
cicscp –v create region TEST DefaultFileServer=/.:/cics/sfs/testa
2.9 启动CICS Region TEST,执行以下命令:
cicscp –v start region TEST StartType=cold
2.10 停止CICS Region TEST及SFS SERVER,执行以下命令:
cicscp –v stop region TEST –f
cicscp –v stop sfs_server /.:/cics/sfs/hostname –f
3. 配置B机:
3.1 在本地卷组上正常安装CICS。本例安装在 rootvg 上。保证A机和B机上的用户cics、cicsterm、SFS_SERV、cicssm用户id一致,保证A机和B机上的组cics、cicsterm、cicssm组id一致。
3.2 由B机接管HACMP, 确认共享VG testavg已经varyon,确认/var/cics_regions、/var/cics_servers并未mount上。
3.3 改变结构化文件系统所使用的逻辑卷裸设备的用户和组
chown cics:cics /dev/*SFS_SERV
3.4 创建SFS SERVER,执行以下命令
cicscp -v create sfs_server /.:/cics/sfs/testa ShortName=SFS_SERV
3.5 创建CICS Regioin TEST,执行以下命令:
cicscp –v create region TEST DefaultFileServer=/.:/cics/sfs/testa
3.6 删除/var/cics_regions、/var/cics_servers下所有文件
3.7 mount上/var/cics_regions、/var/cics_servers文件系统(之前并未mount)
3.8 启动 SFS SERVER及CICS Region TEST,执行以下命令:
cicscp –v start sfs_server /.:/cics/sfs/testa
cicscp –v start region TEST StartType=cold
3.9 停止 CICS Region TEST及SFS SERVER,执行以下命令:
cicscp –v stop region TEST –f
cicscp –v stop sfs_server /.:/cics/sfs/testa –f
4. 在A机上配置相关CICS参数
4.1由A机接管HACMP, 确认共享VG testavg已经varyon,确认/var/cics_regions、/var/cics_servers已经mount上。
4.2 进行各种CICS配置。