WebSphere-MQ集群操作手册_第1页
WebSphere-MQ集群操作手册_第2页
WebSphere-MQ集群操作手册_第3页
WebSphere-MQ集群操作手册_第4页
WebSphere-MQ集群操作手册_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、版本号V1.0日期2015-12-07MQ1群操作手册目录1、序言21.1 编写目的21.2 背景21.3 定义22、技术准备32.1 集群架构图32.2 集群的定义32.3 集群的优点32.4 集群的组件43、安装MQ 53.1 软件需求53.2 软件安装54、队列管理器集群 164.1 集群架构174.2 创建队列管理器成员 174.3 创建队列管理器集群 304.4 配置集群权限425、集群消息验证 451 / 471、序言1.1 编写目的本文档系统介绍了 websphere mq 安装与集群的配置,本文档适合技术部相关开发与 实施人员阅读。1.2 背景集群(Cluster )技术是发展

2、高性能计算机的一项技术。它是一组相互独立的计算机,利用高速通信网络组成一个单一的计算机系统,并以单一系统的模式加以管理。其出发点是提供高可靠性、可扩充性和抗灾难性。一个集群包含多台拥有共享数据存储空间的服务器,各服务器通过内部局域网相互通信。当一台服务器发生故障时,它所运行的应用程序将由其它服务器自动接管。采用集群系统通常是为了提高系统的稳定性和网络中心的数据处理能力及服务能力。1.3 定义mq: websphere mq2 / 472、技术准备Ifi嶂52.1集群架构图2.3集群的优点使用群集有两个优点:1)减少系统管理一ca隼叫12.2集群的定义可以把集群认为是一个队列管理器的网络,管理器

3、可以是部署在不同的操作系统平台的。或是一个队列管理器的集合,集群中的队列即使您创建了一个很小的群集,都将减少系统管理的工作。在群集中建立队列管理网络3 / 47GiiLt'ay比在分布式队列建立网络将使用更少的定义。由于使用更少的定义,您将能够更快和更容易地建立和改变网络。并且降低了定义错误的风险。2)增强可用性和实现负载均衡 :简单的群集将更容易管理。对于复杂的群集,将提高了扩展性和可用性。因为您可以定 义在不同的队列管理器定义相同的队列,因此工作负载可以在群集的队列管理器实现均衡。2.4集群的组件1) 集群资源库(队列):资源库中存放了集群中队列管理器的信息,包括队列管理器名,以及

4、它们的通道和队列等。这些资源库信息通过一个叫SYSTEM.CLUSTER.COMMAND.QUEUE的队歹U进行交换,并存放至U一个叫SYSTEM.CLUSTER.REPOSITORY.QUEUE 的固定队列中。资源库可能是完全或部 分的。每个队列管理器至少要连接到一个拥有完全资源库的队列管理器。每一个集群队歹U管理器必须有一个叫 SYSTEM.CLUSTER.REPOSITORY.QUEUE 的本地队 歹U,在集群中至少一个集群队列管理器含有完全资源库。对于每个集群队列管理器,必须要预定义一个集群-发送通道连接到资源库队列管理器中。资源库队列管理器 之间必须要互连,网络状况要比较好,和具有高

5、可用性。普通队列管理器只包含有 部分资源库信息。2) 集群-发送通道:集群-发送通道的类型为 TYPE(CLUSSDR),集群队列管理器使 用集群-发送通道可以把消息发送到完全资源库队列管理器中。这个通道被用来通 知队列管理器状态的改变,例如,队列的删除和创建。它仅和第一个完全资源库队 列管理器联系。4 / 473) 集群-接收通道:集群-接收通道的类型为 TYPE(CLUSRCVR),集群队列管理器可以使用它接收集群内的消息。每一个集群队列管理器至少需要一个集群-接收通道。4) 集群传输队列:从一个队列管理器发送到其它队列管理器的消息都将被放到SYSTEM.CLUSTER.TRANSMIT.

6、QUEUE 队列中,在每个队列管理器中必须要存在 集群传输队列。3、安装MQ3.1 软件需求1、硬件环境要求任何基于 32(64) 位 Intel 处理器 PC 机。 支持 SNA LU 6.2、TCP/IP、NetBIOS 或SPX的通信硬件。对于典型安装, WebSphere MQ至少需要大约 85兆字节(MB)的磁盘空间用于产品代码和数据(如果使用NTFS)。至少需要20 MB作为运行空间。而且,安装进程需要在系统盘上需要30M的临时空间。2、软件环境要求WebSphere MQ 7.5 for Windows 服务器安装版对 Windows 操作系统的最低要求: Microsoft W

7、indows 2000 。可以是 Microsoft Windows 2000专业版或 MicrosoftWindows 2000 服务器版,并且带有Service Pack 3或更高版本的补丁。MicrosoftWindows XP 。带有 Service Pack 1 的 或更高版本的补丁。3.2软件安装安装过程大约需要 30分钟。5 / 471、启动MQ 7.5安装程序双击Setup.exe图标以启动安装1必弗-修改日町1幽1大小 1口打工2D15/ll/t3 3: £3文件去Li 113社、ZD15/H/23 31 M文件夫MSI2015/11/25 3:24爻件亮心 2 珊

8、2D15/U/S3文件主Prar-cqs201Q/11/S3 3:24文件走Rfadfl201S/11/M 3:2*文件夹巷 aat 4run.2D13/S/2T r 30安装信息1 EB|CDLd al2Dia/6/r i do乂A第崔1 KBMOUseh2D 13/6? 2T L30应E程序2,070 J®(JjJ 辽加哂,6/方1-00应月程序42T KB;7 MJhfmE2013/6/27 1-00晦设孟5 KBL MJP trm<_si“七2013/&/2T 1-QO& KB注,R5spcns1*2M3/6/21 1-UU臼透点建3 KB堂迎ij吧gn

9、ZH J/&ET 1 - JD应用苣.序BL KBJ)士口 J3/5/M 1:OU麻目首格459郁Lj MSrhe 帼.ZR£2D1WH 1:DO3IB竞件.M安装程序启动后,显示界面如下图所示:6 / 472、软件需求检查在选择安装 WebSphereMQ 之前,需要确认 MQ所需要的必备软件的安装情况,单击软件需求(S)图标,安装程序会自动检测系统中已安装和未安装的必备软件。已安装的软件会在右侧通过 (蠲近)进行标示;未安装的软件会在右侧通过 (*未安装)进行 标本。如果确认必备软件存在没有安装的情况,可通过下述途径进行安装:单击项目左边的 +符号以显示安装途径链接。选择

10、必备软件的安装途径。在WebSphere MQ安装软件中列出两种安装途径,分别为:CD-ROM网络(N)如t WebSphere 的软件需求(在 Windows 2008 R2上)骋下软件是噌翻打果她H系知杀法谈件清葡装际官息,婚网有关里市加巴计)柠讯力裾开有呈短十面的状玄的声切信息口网珞百击。Qlfllcrosofi ndows Server 2008 R2/硝 e叫朱目1笔状总已处更廿,遣华台.刷钧'MSifl .也上自必咂汉)去装参序归)爱"第明IS)3、网络配置在网络设置中,需要根据本机所在的环境,做出相应的选择。如果机器工作在域中,则需要7 / 47提供域账户。并且

11、,在以后更改域账户密码的同时,也要在 MQ启动时做相应改动。在本例中,使用非域账户进行安装。建篁.正在为Wiiiduv/a域用户配置WebSphere MQ现鞭需"宜愈可踊莫提朋用户困小以值土 "Q用于运行*国型更寻信守以我取迷中旱否生的那田用目标田,以性WebSplwrt匹用于运行?J 檐骡彗寰7蕊富黑器港却”后富要为域用白酹,小酬5烟,清在"if退出白劭班用选择简体中文,启动安装:8 / 47WebSphere MQ 安装安装前状总校件手市;* 所有必首枚件均已支河口都处于斯器生踢卜1国甯闻苑北评:< 工亲任何展作“ MwLQIlh和塔自研创建hlS命M

12、Q苣哩W口。这话安装出言,安装常用K行矶星丘)同但中克启动 涮中版mg 制 安装设.用1J安装加载页面:9 / 47TabSpher e IQ V7 5,0. Z 安装(评的副本)评转制率洋可协议iff仔细调读以下许可出议,重要信息:清仔细阅读g下面提供了葫个许可协议&1, IBM评估程序的国际许可协议2, IBH国际程序许可协议如果被洋可方为了生产性使用目的(而不是为7评存、剜试、试用“'先ift后买” 或演示)获潺本程序,单击下面的“接受”接疑即表示被许可方接受IBM国际程序许可协议,且不作任何修改,二J命我接受许可协议巾的条翦0)我不接受许可协议中的条款(0)JrwU I

13、I 讣 ield -更改语言(L)|父上一步|下一| 取消4、选择安装类型MQ ,并清楚自己需求的用在接受MQ的安装许可协议后,进入安装类型的选择,一般来说,对于初学者,建议选择典型安装。对那些非常了解户,可以选择其它两个选项。在本例中,选择典型安装。在选择典型安装的情况下,MQ V7.1 将安装到默认目录:C:Program Files (x86)IBMWebSphere MQ_110 / 475、开始安装MQ v7.5在随后弹出的对话框中,点击安装,安装开始。正在安装:11/47安装完成:12 / 476、配置MQB动向导在安装完成后,会弹出配置向导。在该向导中,会再次确认网络配置,在本例

14、中,使用非域账户,与前面的安装设置保持一致。13 / 4714 / 47到此为止,MQ V7.1 成功安装到系统中。15 / 47在Windows 系统中运行dspmqinst 命令,可以得到具体的 MQ安装信息。4、队列管理器集群本例中需要创建 WebsphereMQ集群,我们这里创建五个队列管理器。本例中有台服务器,IP 分别为 、、 ,以下简称 4.2、4.3、4.4。我们需要在4.3上建立队列管理器(GateWay)充当网关队列管理器,队列管理器 (QMG1)和队列管理器(QMG2)充当两个完全储存库,在 4.2上建立队

15、列管理器(QMG3),在4.4上建立队列管理器(QMG4)充当部分储存库。五个队列管理器的相关参数如下:队列管理器GateWayQMG1QMG2QMG3QMG4目标主机监听器端口1414141514161414141416 / 47集群共享队列QUEUEQUEUEQUEUEQUEUEQUEUE死信队列QDEADQDEADQDEADQDEADQDEAD服务器连接通道CONN.TO.GATEWAY4.1集群架构4.2创建队列管理器成员4.2.1创建网关队列管理器1)在服务器192.168.

16、4.3上启动WebSphere MQ资源管理器17 / 472)在“导航器”视图中,右键单击【队列管理器】文件夹,然后单击【新建 > 队列管理 器】。将打开“创建队列管理器”向导。3)在队列管理器名称字段中,输入 Gateway4)单击下一步两次以转至向导的“输入配置选项”部分。5)选择创建服务器连接通道。6)确保选择自动启动队列管理器。18 / 477)单击下一步以转至向导的步骤4。8)确保选中创建配置用于TCP/IP的侦听器复选框。如果当前值为9)如果完成按钮不可用,那么在侦听端口号字段中输入另一个端口号。1414 ,那么尝试输入1415 或141619 / 4710)单击完成。网关

17、队列管理器 Gateway建好后,我们需要给他创建提供对外访问的“服务器连接通道”如下图所示:20 / 47在弹出的创建“服务器连接通道”选项卡中,填写通道名称“ CONN.TO.GATEWAY ”也可填写其他字符串,该名称是提供给外部访问的,填写后点击完成。21 / 474.2.2 创建完全储存库1)在服务器 上“导航器”视图中,右键单击【队列管理器】文件夹,然后单击【新建 > 队列管理器】。将打开“创建队列管理器”向导。2)在弹出的【创建队列管理器】选项卡中,填写队列管理器名称QMG122 / 473)单击三次下一步。4)在【输入监听器选项】中输入监听器端口号

18、1415 ,点击完成。23 / 475)同理,创建完全储存器 QMG2 ,输入队列管理器名称QMG2和监听端口号1416。4.2.3 创建部分储存库在服务器 和 上分别创建队列管理器 QMG3、QMG4充当部分储存库。创建队列管理器方法参考 4.2.2部分。需勾选【创建服务器连接通道】选项,并按4.2.4部分为队列管理器创建访问权限。24 / 47创赛瞌列管理者队列管理器名稀,际而P创建队列管理器后启动队列管理器纪评使用备用实例选择队号憎理器启动类型*自动r K& (手动)r交互式手动”将队列管理翻亡贵为在机器启动时直动启动中直使跟音器湮接通

19、道,以允许通过TCP/IT对队列管理器进行远程管理 P勤建服聂器隹接通道上一步|下f| 完成:) 取消4.2.4 设置队列管理器的访问权限1)在服务器上添加访问队列管理器的用户MQUSER ,密码abc123+2)为角色添加管理队列管理器的权限:在导航栏中选择队列管理器,右键点击选择:【对象权限】-【管理队列管理器权限记录】,25 / 47在管理权限记录选项卡中单击【新建】,在新建权限选项卡中输入之前新建的服务器用户MQUSER ,权限中勾选【更改】、【删除】、【显示】、【连接】、【查询】等选项。26 / 474.2.5 添加远程队列管理器1)在“导航器”视图中,右键单击【队列管理器】文件夹,

20、然后单击 【添加远程队列管理器】。将打开“添加队列管理器”向导。输入远程队列管理器名称QMG3 ,选择【直接连接】方式,执行下一步。27 / 472)填写远程队列管理器的主机名或IP地址 及端口号1414 ,单击两次下一步。添加队列岩锤管J指定霸旌榛详细信息,提供您要设置站理奖的洋西信.皂队?清理器名称:QMG3台密评期信息主机S昴 1F> tfi址:|黄口岩:14144-道:S VSTE MT ADM (IN .S VR CONN这是需女例队列管理浦与?第二个桌例的连接课田信息主机名® 1P地址:I标口号;1414口 |翩直:SYS-

21、TEM ADM1 N.SVRCONN画目的刷新为此队列弯逋器显示的信息刷笋时闻闻隆(轴): 3M§1上一挣但下一步®”完成取消3)指定用户标识详细信息:勾选启用用户标识, 填写远程服务器上新增的用户名MQUSE ,点击完成。28 / 47透加队列管理器国囱指定用户标识津和信息提供用户标识名称和密码队列管理器名神:即厂启用用户标识用户标识;ImSERi密鹤; I除密科. . I输入史玛.空码保存未启用?要启用该功能,请转至G密码”首诜用页面q上一步时下一步向II 完成制 取消3)同理,将服务器 上的队列管理器 QMG4添加至服务器

22、上。29 / 474.3 创建队列管理器集群4.3.1 添加完全储存库至集群1)在“导航器”视图中,右键单击【队列管理器集群】文件夹,然后单击 【新建 > 队列管理器集群】。将打开“创建集群”向导。输入集群名称CLUSTER_QMG ,执行下一步。30 / 472)在【选择第一个完整储存库队列管理器 】向导中选择队列管理器 QMG1做为完全储存库, 执行下一步。31 / 473)在【选择第二个完整储存库队列管理器 】向导中选择队列管理器 QMG2做为完全储存库,执行下一步。4)在第一个完全储存库队列管理器上QMG1上创建集群接受方通道,连接通道的端口号要设置为QMG1的监听端口(1415

23、)。32 / 475)用同样的方法在第二个完全储存库队列管理器上QMG2上创建集群接受方通道。连接通道的端口号要设置为 QMG2的监听端口(1416)。点击完成。33 / 474.3.2 添加部分储存库至集群1)在“导航器”视图中, 右键单击刚新建的集群 CLUSTER_QMG】文件夹,然后单击【将队列管理器添加到集群 】,选择服务器上的队列管理器 QMG3 ,执行下一步。2)选择部分储存库,执行下一步。匕选孰到管理署湾具有的薜的类翌*:“ ii 有苇 曾七建 E=L行郃妙存情后ml-号 *律 ffi管眉仔整元r1 群脩 取«4ISM吁置返5IJ5IIi,个31

24、?Ar&-Lywo体营不存管雷iis士=M5止一步如I:工三断®工事仃 34 / 473)设置队列管理器QMG3的集群接受方通道,连接通道的端口号要设置为 QMG3的监听端口(1414)。执行下一步:4)选择全部库队列管理器,执行下一步。5 )选择全部库队列管理器使用的集群接收方通道,执行下一步。35 / 47芫整存诸库b时I理答QM"II华群置应为通后而*,"卜ITJK选择空那摩队到音理需使用的族郭接攻方懑造#从列表中,在每个就存循库即见宣理器上也掘将用于用亲加特诣摩m列筒涅器中楂肢更广信用的凭整校肪方通道,让一一哂|下一步比5 | 完| 取消6)同理,

25、按以上 1-5步将队列管理器 Gateway 和服务器 上的队列管理器QMG4添加至集群CLUSTER_QMG 。以下为集群结构图:勤”上, 。 ,星l.grw (!1 1*11MH文rtH !4S'|J声门,博卜四四'葡国1 - 4M 4rs n 口T M附E %工之以可印鞋予 & Gal «F kt& Wffl£;«!由W入:引百1 W2| T U 叱I孔 阳4 Hl电仃-上期取卬, HI W|H 16V 4 ,口川日单百口,邛恒星的6修I 刊 a EEEj*&一f用咻PW;I aB WE 二一SF

26、HM 座.小闭卡"B w 事:、日,*芸E3E法 :新文件府策 _,班或存侬f 0工可建始JU守二 -队列舌盾器彘G1挣存他年盛期|魅I主* 融电与的电|剜爵则昉曲1咽它OMGI回府m H/旧 in d jiein ;旦 MtJE H就mn莫繁 E事JK?! ur也T Q皿 Ox-?.k1.Hlt特Jfa-+* 丰丰TM群与砧 I克广宅'.Ut.F >_.«.:CUITIK5CUE TEES:mrmm£lIJjp= "落谦nr用看理-廿小式rz4.3.3 创建死信队列展开队列管理器 QMG1 ,右键单击1)在“导航器”视图中,展开【队列管理

27、器】文件夹,36 / 47【队列】文件夹,然后单击新建> 本地队列。 将打开“新建本地队列”向导。输入死信队列名称"QDEAD"潴QO|嗷接要川中豆制制湄象国斗阳现巨斓得。国WT 削 JEFUIT WC1L. QUIUI此向导宾成时,可官动自动另一向导来鳍陋5!嫡* r启向三以鼻这回.ms以列F 发 )>2)选择队列类型为死信队列(SYSTME.DEAD.LETTER.QUEUE ):37 / 47等选择类似对象过避器】“队列”的标准, 队到洛称队列军型打开输入计敷打开输出计数当前队列深度上|e| system chmihelsyo回 SI 31 EM. CH1

28、AUTM. HATA. QUEITE回 SISTEM.CICS. IHimTIOH. QUEUE国 STSTEM. CLUSTER. COMMAID. QUEUE回 STSTEM. CLUSTER. HISTORY. RUEUBSYSTEM CLU5TEE. REPOSITORY QUEUE耘J SYSTEM CLUSTER. TRAKSWIT. SUEUESYSTEM.DEAD.LETTER QUEUE回 SI STEM. DEFAULT. DHTIATTOIT. QUEUTE STSTEM. DEFAULT. LOCAL. OUE UI4地地地地地地地 K& MEKM -工0020

29、'U30110000013013015 01本地I 000本的0010000|方案:”队列R的标准-分布式I上次更新士注450 (42项)-确定 取消3)修改【缺省持久性】为持久,点击完成。史改良性更”期不州队号好属性至鼻规展群波件储计案如柒料事存.统M列名稀丽而初列类理;住他'映林天晶:瞅明息;口口1回IttebSpihere HQ Sefaiilt Bead Letter Qieue®'I以省优先翻;1°-5做爸待';噂:MNMMMMMMMflzJ作月域:|队5情理署z使用格纪:址常J上步用<11赖 毗肖4)同理在队列管理器 QMG

30、2、QMG3、QMG4、GateWay上分别创建死信队列 QDEAD 。38 / 475)为队列管理器配置死信队列,右击队列管理器QMG1 ,单击【属性】选项,在属性选项卡选择【扩展】6 )选择之前创建白死信队列 QDEAD,点击确定。39 / 47辱选择d死信队列F选择“死信队列”队可拱型 打开输久计数 打开输出计数 当前队列策度回 AfflQ. 5664E7AT02580020旧 AMQ. MQEXFLOEER. 66S346326商口 UEUE回 SYSTEM. MJMIN.此00加工的.QUEUE 回 STSIEM. AEMDI. ACrinTt QUEUE 旦 SYSTEM. AEM

31、XN. CKOWEL. EVNT 旧 STSTEM. ADMIH. COMM ABH. EVENT 回 STSTEM ADMIU. C0MWA1TO QUEUE 回 SYSTEM. ADMIH. CONFIG. EVEHT 回 STSTEM . ADMIN. LOGGER. EVEHT riOMTW PKRFM FINFT可 地地地地地地地地伸 本本本本本本本本木Toooooooon方案:“队列E的标漉-分布式守I16:15: IB (48 Ijq)| 一定 取消 |7)同理在队列管理器 QMG2、QMG3、QMG4、GateWay 上分别配置死信队列为 QDEAD 。4.3.4 创建集群共享

32、队列1)在“导航器”视图中,展开【队列管理器】文件夹,展开队列管理器 QMG1 ,右键单击【队列】文件夹,然后单击新建> 本地队列。 将打开“新建本地队列”向导。输入本地队列名称"QUEUE",执行下一步。40 / 47乂 I锹建木施以列 输入您要因鹿的为象的洋砸 息名根qutve|法搔目血中嘉制摘洞象属呼出现向对黄。ISISTEH. aEFJllJlT LOCAL. JUEUI谐河帽1 一此向导宾成时,可自动岸h另一硝天母和夜对象"r启动面目口,造四斗!怡以刖让 修® | 雷)> | 完| 毗肖2)在更改属性选项卡选择 【集群】选项,选择在

33、集群中共享,输入集群名称 CLUSTER_QMG ,选择缺省绑定类型为【不固定】,选择集群工作负载使用队列为【任何】,点击完成。41 / 47史改座畦里激番奉金队图用属性痢展群就件储计常犷茎四事行埔器-=4在墓群中共享r不在篇祎中共事田在喜率中共享|cuJ5rja_QfKr在集i?列表口战庠让一步®丁牛笛|一而见) 瞅消3)按以上操作分别在队列管理器Gateway、QMG2、QMG3、QMG4上分别创建集群共享队列"QUEUE"。4.4 配置集群权限集群成员配置好后需配置集群访问权限(即配置网关队列管理器Gateway 的连接权限和对队列的操作权限)。1)在服务器上添加访问队列管理器的用户MQUSER ,密码abc123+2)为角色添加管理队列管理器的权限:在导航栏中选择【队列管理器】GateWay ,右键点击选择:【对象权限】-【添加基于角色的权限】,输入创建的用户 MQUSER ,选择权限级别为【只读访问权】。42 / 47h Gatelay -至加基干角色的权限授予用户或组针对所进队列宜黯上所有M冷plux贲源的额外访问权甲嵬言更标识要授予管理访问权的用户或组。f* 用户SusET广盟 权限选择要授予的根口目级别,事密信其什只读访imW鳌管理访i哨又r允许读取队列上的消息"盖专

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论