cicsadd -c ld -r <region name> <LD entry name> Protocol=TCP TCPService=”<service name>”
选项
<region name>: 客户端将要连接的目标region名称。
<LD entry name>: 监听器定义的名称。
<service name>: 添加到TXSeries服务器”/etc/services“文件中的服务。
例如:
#cicsadd -c ld -r RGN1 LSN1 Protocol=TCP TCPService=”port_43211″
参阅:
http://www-01.ibm.com/support/knowledgecenter/SSAL2T_8.1.0/com.ibm.cics.tx.doc/reference/r_listnr_defns.html?lang=en
(2)CTG客户端守护进程配置
a.编辑配置文件
当启动客户端守护进程和服务器守护进程时,CTG会从CICSCLI环境变量指定的”.ini“文件中读取配置信息。所以首先,请用户添加这个变量到系统中并使之生效。
例如:
#vi /etc/profile
添加:export CICSCLI=/opt/ibm/cicstg/bin/cicstg.ini
#. /etc/profile
在本地模式中,仅需要配置客户端守护进程。下面是需要添加到配置文件中的最简单的内容:
SECTION SERVER = <server name(region name)>
DESCRIPTION=<description>
PROTOCOL=TCPIP
NETNAME=<host name or IP address of CICS server>
PORT=<port number listened by region’s listener>
ENDSECTION
这个服务器部分(SECTION SERVER)定义CTG客户端守护进程和TXSeries服务器之间的TCP/IP连接。如果CTG客户端守护进程和TXSeries服务器(region)位于同一机器,NETNAME的值可以是”127.0.0.1“或者”localhost“。否则,应该指定已知的主机名称(/etc/hosts文件中定义的)或IP地址 。端口是在LD中定义的region监听器监听的端口号。
例如:
SECTION SERVER = RGN1
DESCRIPTION=test of local mode
PROTOCOL=TCPIP
NETNAME=9.119.154.229
PORT=43211
ENDSECTION
参阅:
http://www-01.ibm.com/support/knowledgecenter/SSZHFX_9.1.0/configuring/topics/srvsettcp.html?lang=en
b. 启动CTG客户端守护进程并连接到region
CTG提供”cicscli“命令来控制客户端守护进程。下面是本单元中需要知道的关于这条命令的语法和选项。
语法
cicscli -s[=<server name>] | -x[=<server name>] | -l | -y | -j
选项
-s[=<server name>]: 启动客户端守护进程[并连接到指定服务器]。
-x[=<server name>]: 关闭客户端守护进程[或关闭指定服务器的连接]。
-l: 列出所有激活状态的服务器连接。
-y: 有控制得重启客户端守护进程。
-j: 立即重启客户端守护进程 。
在RGN1的示例中,为了连接这个region,配置后需要首先执行下列命令:
#cicscli -s=RGN1
然后列出激活状态的服务器连接。
#cicscli –l
如果出现下列消息,说明客户端守护进程已经成功地连接到RGN1(region必须是激活状态):
CCL8001I CICSCLI – CICS Transaction Gateway Client Daemon Control Program
CCL0002I (C) Copyright IBM Corporation 1994, 2013. All rights reserved.
CCL8041I The Client daemon is using the following servers:
CCL8042I Server ‘RGN1’ (using ‘TCPIP’ to ‘9.119.154.229’) is available
参阅:
http://www-01.ibm.com/support/knowledgecenter/SSZHFX_9.1.0/operating/topics/cliref.html?lang=en
3. 配置远程模式
对比本地模式,region和客户端守护进程的配置是相同的,还要配置网关守护进程,用来监听从远程客户端发来的请求。
和客户端守护进程一样,首先修改CTG的配置文件 。
(1)配置CTG网关守护进程
除了像第2节直接编辑配置文件那样的方式外,CTG还提供了一个叫做”CICS Transaction Gateway Configuration Tool“的GUI工具。通过下列命令打开这个工具:
#ctgcfg
运行后会看到下列窗口:
上一节中RGN1的配置可以通过这个工具查看和修改。
配置网关守护进程可以使用TCP / IP协议:
在左边框点击gateway daemon节点下的TCP/IP。
选择”enable protocol“。
修改网关守护进程监听的端口(可选项,2006是默认值)
保存配置信息。
完成后,配置信息将被保存到CICSCLI环境变量指定的文件中。
参阅:
http://www-01.ibm.com/support/knowledgecenter/SSZHFX_9.1.0/configuring/topics/perties.html?lang=en
(2)启动网关守护进程
可以通过两种方式启动网关守护进程,一种是前台运行”ctgstart“,另一种是后台运行”ctgd“。如果用户之前没有配置过远程模式,那么推荐使用”ctgstart“,因为它会显示有关客户端连接的额外信息。
客户端守护进程必须在运行网关守护进程之前启动,而且网关守护进程必须在关闭客户端守护进程之前停止。
以下文章点击率最高
Loading…