分享
 
 
 

在AIX上配置两个WMQ队列管理器通过SNA协议通信

王朝other·作者佚名  2006-11-23
窄屏简体版  字體: |||超大  

本文包括以下部分:

-- 系统配置规划,收集系统配置信息

-- 配置 Communications Server for AIX

配置 SNA 节点

DLC/Port/Link Station 配置

LU 6.2 配置

-- 定义 MQ 队列管理器对象

通道,远程队列,传输队列,本地队列

--MQ 队列管理器连通性测试

注:本文略去 Communications Server for AIX 软件及补丁程序的安装步骤。

1. 系统配置规划,收集系统配置信息

配置 SNA 系统的第一步是进行系统规划,收集系统配置相关信息,本文采用的测试实例中,通讯的两个 WMQ 队列管理器分别在两台 AIX 机器上,两个 SNA 节点都配置为 Network node( 网络节点 ) ,使用的网卡均为 Ethernet 网卡。

下表列出的是系统配置规划信息:

AIX 主机 A( 调用发起方 )

AIX 主机 A( 被调用方 )

SNA 节点名称

NODE177

NODE141

SNA 节点 ID

07100177

07100141

SNA 节点类型

NETWORK_NODE

NETWORK_NODE

以太网卡号

0

0

以太网卡 Mac 地址

0002553a23d5

00096b2e6f8c

DLC

DLC177A

DLC141A

Port

PORT177A

PORT141A

Link Station

LINK177A

LINK141A

Local LU

MQ177A

MQ141A

LU 6.2 Mode Definition

#INTER

#INTER

MQ 对列管理器名称

QM177

QM141

系统规划信息收集完成后,就可以继续进行下一步 SNA 配置。

2. 配置 Communications Server for AIX 包括下面三步

配置 SNA 节点

DLC/Port/Link Station 配置

LU 6.2 配置

首先启动 SNA 守护进程,执行命令: sna start

sna 的配置工作通常采用以下两种方式:

使用 smitty 菜单界面: smitty sna

使用 snaadmin 命令行方式

介绍本文采用 smitty 菜单界面方式进行 SNA 配置

以 NODE177 的配置为例:

配置 SNA 节点:

smitty sna ,选择:

--Configure SNA Resources

--Local Node Resources

--Node Definition

输入节点信息:

* Control Point alias [NODE177]

* Control Point name [APPN.NODE177]

APPN Support NETWORK_NODE

Node ID [07100177]

DLC/Port/Link Station 配置,

smitty sna ,选择:

--Configure SNA Resources

--Local Node Resources

--Connectivity

--DLCs, Ports and Link Stations

--Add Connectivity Resources

--Add Ethernet Resource ,选择以下选项,添加 DLC/Port/Link Station 配置

--Add Ethernet DLC

--Add Ethernet Port

--Add Ethernet Link Station

添加 DLC 定义:

DLC name DLC177A

Adapter Number [0]

添加 Port 定义:

Port name PORT177A

* DLC Name [DLC177A]

Local SAP address [04]

添加 Link Station 定义:

Link station name LINK177A

* Port name [PORT177A]

Remote node MAC address [00096b2e6f8c]

Remote node SAP address [04]

Solicit SSCP sessions? NO

用同样的方法配置 NODE141 。 Link Station 配置完成后,可以使用 smitty sna 菜单启动 link station ,如果 link station 可以正确启动,表明配置正确。

测试步骤如下:

启动两台机器的 sna 节点 : snaadmin init_node

启动 link station :

smitty sna, 选择:

--Manage SNA Resources

--Start SNA Resources

--Start an SNA Link Station ,使用 F4 选择 Link station 启动。

使用 sna -d l 可以查看 link station 状态 , 正确结果如下所示。

Link Adjacent Node Device # of local In

station CP name type name State sessions use

-------------- ----------------- ----- --------- ---------- ---------- -----

LINK177A APPN.NODE141 NN ent0 Active 10 Yes

LU 6.2 配置

为 MQ 对列管理器通讯进行 SNA LU 6.2 配置:

smitty sna ,选择:

--Configure SNA Resources

--Local Node Resources

--LU 6.2 Configuration 分别选择以下选项,添加 LU 6.2 配置

-- LU 6.2

-- LU 6.2 Side Information

-- LU 6.2 Partner LU

-- LU 6.2 Transaction Programs

--Add Transaction Program Load Information

注:本例中,使用内置的 #INTER MODE 。

添加 LU 定义:

* LU alias [MQ177A ]

LU name MQ177A

添加 LU 6.2 Partner LU 定义:

Alias MQ141A

Fully-qualified LU name APPN.MQ141A

Uninterpreted LU name [MQ141A]

添加 LU 6.2 TP 定义:

TP name MQSERIES

LU alias MQ177A

* User ID [mqm]

Group ID [mqm]

Load Type QUEUED

TP API Type EXTENDED

Path [/usr/lpp/mqm/bin/amqcrs6a]

Arguments [-m QM177 -n MQSERIES]

Environment [APPCLU=MQ177A|APPC]

添加 LU Side Information 定义:

Symbolic destination name MQ177A

Local LU Alias [MQ177A ] +

Partner LU name [APPN.MQ141A ] +

Mode [#INTER ] +

TP name type APPLICATION_TP +

TP name [MQSERIES] +

用同样的步骤配置 NODE141 节点的 LU 6.2 定义

3. 定义 MQ 队列管理器对象

通道,远程队列,传输队列,本地队列

本例中,通道启动方式定义为触发方式,建议使用脚本来定义队列管理器对象

定义 QM177 对象使用的脚本 qm177.tst :

* FROM QM177 TO QM141

DEFINE QR(QM141.REMOTE) RNAME(QM177.REMOTE) RQMNAME(QM141) +

XMITQ(QM141) DEFPSIST(YES) REPLACE

DEFINE QL(QM141) USAGE(XMITQ) TRIGGER TRIGTYPE(FIRST) +

TRIGDATA(QM177.QM141) INITQ(SYSTEM.CHANNEL.INITQ) REPLACE

DEFINE CHL(QM177.QM141) CHLTYPE(SDR) TRPTYPE(LU62) CONNAME(MQ177A) +

XMITQ(QM141) REPLACE

* FROM QM141 TO QM177

DEFINE QL(QM177.LOCAL) REPLACE

DEFINE CHL(QM141.QM177) CHLTYPE(RCVR) TRPTYPE(LU62) REPLACE

定义 QM141 对象使用的脚本 qm141.tst :

* FROM QM177 TO QM141

DEFINE CHL(QM177.QM141) CHLTYPE(RCVR) TRPTYPE(LU62) REPLACE

* FROM QM141 TO QM177

DEFINE QR(QM177.REMOTE) RNAME(QM177.LOCAL) RQMNAME(QM177) +

XMITQ(QM177) DEFPSIST(YES) REPLACE

DEFINE QL(QM177) USAGE(XMITQ) TRIGGER TRIGTYPE(FIRST) +

TRIGDATA(QM141.QM177) INITQ(SYSTEM.CHANNEL.INITQ) REPLACE

DEFINE CHL(QM141.QM177) CHLTYPE(SDR) TRPTYPE(LU62) CONNAME(MQ141A) +

XMITQ(QM177) REPLACE

在两台机器上分别使用 runmqsc 执行队列管理器脚本:

runmqsc QM177<qm177.tst

runmqsc QM141<qm141.tst

4. MQ 队列管理器连通性测试

向 QM177 队列管理器的 QM141.REMOTE 中放置一条测试消息:

/usr/lpp/mqm/samp/bin/amqsput QM141.REMOTE QM177

两个队列管理器之间的通道将被自动触发,使用 runmqsc 命令检查通道状态:

runmqsc QM177

在 MQSC 界面中,执行 DIS CHS(*), 执行结果如下

AMQ8417: Display Channel Status details.

CHANNEL(QM177.QM141) XMITQ(QM141)

CONNAME(MQ177A) CURRENT

CHLTYPE(SDR) STATUS(RUNNING)

RQMNAME(QM141)

AMQ8417: Display Channel Status details.

CHANNEL(QM141.QM177) XMITQ( )

CONNAME(APPN.MQ141A) CURRENT

CHLTYPE(RCVR) STATUS(RUNNING)

RQMNAME(QM141)

检查 QM177 的队列 QM177.LOCAL, 消息应当已经通过 QM141 ,返回到 QM177.LOCAL 中,可以使用 amqsget 取出消息:

/usr/lpp/mqm/samp/bin/amqsget QM177.LOCAL QM177

[1] [2] 下一页

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有