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…

