MQ6安装操作手册trigger.docx

上传人:b****1 文档编号:2850973 上传时间:2023-05-04 格式:DOCX 页数:54 大小:1.40MB
下载 相关 举报
MQ6安装操作手册trigger.docx_第1页
第1页 / 共54页
MQ6安装操作手册trigger.docx_第2页
第2页 / 共54页
MQ6安装操作手册trigger.docx_第3页
第3页 / 共54页
MQ6安装操作手册trigger.docx_第4页
第4页 / 共54页
MQ6安装操作手册trigger.docx_第5页
第5页 / 共54页
MQ6安装操作手册trigger.docx_第6页
第6页 / 共54页
MQ6安装操作手册trigger.docx_第7页
第7页 / 共54页
MQ6安装操作手册trigger.docx_第8页
第8页 / 共54页
MQ6安装操作手册trigger.docx_第9页
第9页 / 共54页
MQ6安装操作手册trigger.docx_第10页
第10页 / 共54页
MQ6安装操作手册trigger.docx_第11页
第11页 / 共54页
MQ6安装操作手册trigger.docx_第12页
第12页 / 共54页
MQ6安装操作手册trigger.docx_第13页
第13页 / 共54页
MQ6安装操作手册trigger.docx_第14页
第14页 / 共54页
MQ6安装操作手册trigger.docx_第15页
第15页 / 共54页
MQ6安装操作手册trigger.docx_第16页
第16页 / 共54页
MQ6安装操作手册trigger.docx_第17页
第17页 / 共54页
MQ6安装操作手册trigger.docx_第18页
第18页 / 共54页
MQ6安装操作手册trigger.docx_第19页
第19页 / 共54页
MQ6安装操作手册trigger.docx_第20页
第20页 / 共54页
亲,该文档总共54页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

MQ6安装操作手册trigger.docx

《MQ6安装操作手册trigger.docx》由会员分享,可在线阅读,更多相关《MQ6安装操作手册trigger.docx(54页珍藏版)》请在冰点文库上搜索。

MQ6安装操作手册trigger.docx

MQ6安装操作手册trigger

内部使用

MQ6升级技术研究任务

安装操作手册

 

2006年8月

1.文档属性

文档属性

内容

项目/任务名称

MQ6升级技术研究任务

项目/任务编号

文档名称

MQ6安装操作手册

文档版本号

文档状态

文档编写完成日期

作者

系统部

中心内部发布范围

2.文档变更历史清单

文件版本号

修正日期

修正人

备注

A0

2006-8-8

新建文档

3.本次修改变更说明

序号

变更内容简述

1.

2.

3.

4.

5.

前言1

第1章安装前的准备1

1.1安装先决条件1

1.1.1Solaris平台1

1.1.2AIX平台4

1.1.3Windows平台9

1.2备份10

1.2.1系统备份10

1.2.2应用软件备份10

第2章安装步骤10

2.1.1Solaris平台10

2.1.2AIX平台15

2.1.3Windows平台19

第3章安装验证33

3.1版本验证33

3.2验证本地安装34

3.2.1设置安装34

3.2.2测试安装34

3.3验证客户机安装35

3.3.1设置服务器35

3.3.2设置客户机36

3.3.3测试通信37

第4章卸载38

4.1.1Solaris平台38

4.1.2AIX平台39

4.1.3Windows平台43

前言

本手册重点介绍MQ6在AIX、Solaris和Windows上的安装。

第1章安装前的准备

1.1安装先决条件

安装MQ6的时候,如果该机器之前已经安装比较早的版本,例如MQ5.3,则在安装过程中,对Windows平台,系统会自动检测到相应的MQ版本,并进行迁移,对Unix平台,则需要下载之后才能安装。

我们建议全新安装MQ6,而不是从MQ6之前的版本进行迁移。

安装MQ6之前需要将之前的版本先删除。

删除请参考《MQ5.3安装手册》里相应的卸载部分。

1.1.1Solaris平台

硬件条件:

WebSphereMQ服务器、客户机

1.磁盘存储

WebSphereMQ6Solaris版,存储器要求取决于安装的组件,以及需要的工作空间大小。

这还取决于使用的队列数目、队列上的消息数和大小以及消息是否为持续性的。

还要求磁盘、磁带或其它媒体的归档能力。

StorageRequirements

StorageRequirementinMBin/usr

StorageRequirementinMBin/opt

WebSphereMQServerinstallation

6

247

IBM®GlobalSecurityKitV7(32-bit)

0

16

IBMGlobalSecurityKitV7(64-bit)

0

14

软件条件:

1)操作系统

SPARC平台

1.SunSolaris8(64位)

补丁或补丁集要求如下

108827-12

111177-06

112396-02

108987-12(requires112396-02)

110910-01

109147-21

108434-10

108435-14

108987-12

108528-29(requires108987-12)

如果要使用SSL,还需要满足如下补丁集要求

111327-05

108991

108993-31

113648-03

116602-01

111317-05

111023-03

115827-01

2.SunSolaris9(64位)

如果要使用SSL,需要满足如下补丁集要求:

111711-08

111712-08

3.SunSolaris10(64位)

X86平台

1.SunSolaris10(64位)

2)其他软件

如果需要使用SSL,需要安装IBMGlobalSecurityKitV7

3)创建用户和文件系统

安装MQ6之前需要创建文件系统存储WebsphereMQ和数据,同时创建MQ的用户和用户组。

以root用户登陆到Solaris系统:

◆创建用户组groupaddmqm

◆创建用户useradd–gmqmmqm

◆添加存在的用户,例如root到mqm组

◆创建安装文件系统/var/mqm,WebSphereMQ服务器需要30M,客户机需要15M

◆创建文件系统/var/mqm/log,需要20M空间、/var/mqm/errors需要4M空间

MQ6安装完成以后,对任何管理命令的运行,例如:

ctrmqm,runmqsc。

用户ID必须属于mqm组。

4)内核调整

MQSeries使用信号、共享内存和文件描述符,因此缺省内核配置可能不足,在安装之前使用sysdef–i查看系统的配置,如果需要改变值,可以通过增加setparameter=value到/etc/system文件中,在修改之前可以备份/etc/system,然后重新启动机器,参数生效。

有关设置系统的进一步信息,请参阅SunSolarisSystemAdministration文档。

对于Solaris9,内核需要检查如下参数:

setshmsys:

shminfo_shmmax=4294967295

setsemsys:

seminfo_semmni=1024

setsemsys:

seminfo_semaem=16384

setsemsys:

seminfo_semvmx=32767

setsemsys:

seminfo_semmns=16384

setsemsys:

seminfo_semmsl=100

setsemsys:

seminfo_semopm=100

setsemsys:

seminfo_semmnu=16384

setsemsys:

seminfo_semume=256

对于Solaris8,需要检查如下参数:

setshmsys:

shminfo_shmmax=4294967295

setsemsys:

seminfo_semmni=1024

setsemsys:

seminfo_semaem=16384

setsemsys:

seminfo_semvmx=32767

setsemsys:

seminfo_semmns=16384

setsemsys:

seminfo_semmsl=100

setsemsys:

seminfo_semopm=100

setsemsys:

seminfo_semmnu=16384

setsemsys:

seminfo_semume=256

setshmsys:

shminfo_shmseg=1024

setsemsys:

seminfo_semmap=1026

 

内核参数值示例

说明:

◆不要从系统缺省值更改shmmin值

◆信号和交换的用法不随消息大小、消息速率或持续性的变化而变化

◆WebSphereMQ队列管理器通常都是相互独立的。

因此,系统内核参数,例如shmmni、semmni、semmns和semmnu需要考虑到系统中的队列管理器数量

◆如果使用循环日志记录方式,需要配置msgsys:

msginfo_msgmap和msgsys:

msginfo_msgmax参数

1.1.2AIX平台

硬件条件:

WebSphereMQ服务器、客户机

1.磁盘存储

WebSphereMQ6AIX版,存储器要求取决于安装的组件,以及需要的工作空间大小。

这还取决于使用的队列数目、队列上的消息数和大小以及消息是否为持续性的。

还要求磁盘、磁带或其它媒体的归档能力。

StorageRequirements

StorageRequirementinMBin/opt

WebSphereMQServerinstallation

325

软件条件:

1.操作系统

WebSphereMQ6AIX版,对操作系统的要求如下:

◆AIXV5.2,补丁集要求3以上

◆AIXV5.3

2.其他软件

如果需要使用SSL,需要安装IBMGlobalSecurityKitV7

3.JDK

WebSphereMQ6AIX版,对JDK要求如下:

IBMSDKforAIX,Java2TechnologyEditionforAIX,Version1.4.2,32-bit

IBMSDKforAIX,Java2TechnologyEditionforAIX,Version1.4.2,64-bit

4.创建用户和文件系统

WebSphereMQ产品代码的安装目录是/usr/mqm。

工作数据存储在/var/mqm中。

您不能更改它们。

◆创建文件系统/usr/mqm,WebSphereMQ服务器需要30M,客户机需要15M

◆创建文件目录/var/mqm/log,需要20M空间、/var/mqm/errors,需要4M空间

对于AIX系统(以AIX5.2为例),可以使用系统管理界面工具(smit),对此需要root用户权限。

1.创建mqm组,使用以下序列操作:

名称字段设置为mqm,id任意设置,不和系统其他组的id重名即可。

如下图:

输入“回车”完成操作。

2.要创建新用户(mqm),使用以下序列来操作:

名称字段设置为mqm,id任意设置,不和系统其他用户id重名即可。

设置用户所属的主组为mqm,设置相应的用户路径。

如下图:

输入“回车”完成操作。

如果要运行管理命令,例如crtmqm(创建队列管理器)或strmqm(启动队列管理器),您的用户标识必须是mqm组的成员,可以将当前用户添加到mqm组中

1.1.3Windows平台

硬件条件:

WebSphereMQ服务器、客户机

1.任何IBMPC机或兼容机,并且经认证与Windows2000,WindowsXP,Windows2003兼容

2.磁盘存储(用于典型安装)

360M用户产品代码和数据

最少20M工作空间

30M临时空间用于安装过程

WebSphereMQ资源管理器

如果要使用WebSphereMQ资源管理器,则至少需要

1.512MRAM

2.1GHz处理器

3.1.5G磁盘存储,用于WebSphereEclipse平台代码和数据

软件条件:

1.操作系统

1.Windows2000+SP4或以上(仅用于32位版本)

2.WindowsXP(仅用于32位版本)

3.Windows2003(仅用于32位版本)

2.其他软件

1.Windows2000

MicrosoftInstaller(MSI)2.0或更高版本

JRE1.4.2或以上(仅用于java消息传递)

IBM32位的1.4.2或以上的JDK

EclipseV3.0.1

2.WindowsXP

JRE1.4.2或以上(仅用于java消息传递)

IBM32位的1.4.2或以上的JDK

EclipseV3.0.1

3.Windows2003

JRE1.4.2或以上(仅用于java消息传递)

EclipseV3.0.1

网络条件

请先检查安装机器是否加入域,如果加入域的话,请域管理员为该计算机创建mqm用户组及用户。

1.2备份

1.2.1系统备份

1.2.2应用软件备份

第2章安装步骤

2.1.1Solaris平台

1.以root用户登陆

2.改变路径到包含mqlicense.sh文件的目录,

3.运行mqlicense.sh接受授权协议

运行如下命令:

./mqlicense.sh–accept

4.使用命令:

pkgadd–d安装介质路径进行安装

例如在安装介质路径下,运行:

pkgadd–d./

5.可安装的MQ包将以列表的方式展示,敲入你需要安装的mqm包序号,

根据需要选择相应的组件。

默认情况是全选。

输入“all”,然后回车。

6.系统提示安装gsk7bas,输入y,然后回车

7.系统提示安装gsk7bas64,输入y,然后回车

8.如果已经创建了相应的文件系统,则出现下面这一步时,按“y“继续安装。

9.组件列表显示,敲入你需要安装的组件序号,以空格分开

例如选择:

1,2,3,4,5,7,15

10.根据提示

出现类似如下的画面直接按回车:

对于其它问题回答y,例如

11.直到安装完毕,输入q退出。

2.1.2AIX平台

对于AIX系统(以AIX5.2为例),可以使用系统管理界面工具(smit),对此需要root用户权限。

1.运行smit,在

软件安装与维护

安装并更新软件

安装软件

2.输入mq安装介质所在路径

3.接受协议。

将接受新的许可证协议(Acceptnewlicenseagreement)设置为“是(yes)“。

可以通过按(F4=列示)进行修改

如:

检查“仅安装”是否设置为“否(No)。

其余参数可默认然后按“回车”

4.确认安装

5.安装mq

6.安装成功。

按“F10”退出

2.1.3Windows平台

1.双击安装介质里面的Setup.exe;

2.点击“软件需求”,查看是否满足相应的安装要求。

如果操作系统的补丁不符合要求,请打上相应的补丁之后再进行安装。

MQ6内嵌了Eclipse3.0,如果机器已经安装了Eclipse3.0以上的产品,请跳到第11步。

否则,请按如下步骤操作。

3.准备安装Eclipse3.0

点击(+)展开Eclipse3.0.1软件需求的详细信息,选择从“网络”安装。

4.安装程序会自动搜索到Eclipse3.0.1的安装介质。

也可以手工在MQ6的安装介质里Prereqs目录下的IES里面找到。

选择“Setup.exe”

5.选择Eclipse3.0.1的安装语言

6.进入Eclipse3.0.1安装的欢迎界面。

点击“下一步”

7.接受许可协议,点击“下一步”。

8.选择Eclipse安装路径,然后点击“下一步”。

9.点击“安装”开始安装Eclipse,直到安装完成

10.完成Eclipse安装。

11.在MQ6启动面板里,点击“网络配置”。

在“是否需要为在Windows2000或更新版本以及域控制器上定义的用户配置WebSphereMQ?

”选项里,选择“否”。

12.在MQ6启动面板里,点击“迁移SSL证书”。

根据提示是否需要进行SSL证书的迁移。

一般不需要进行迁移。

13.在MQ6启动面板里,点击“WebSphereQM安装”。

点击“启动IBMWebSphereMQ安装程序”

14.接受协议,点击“下一步”

15.选择“定制”,安装相关组件以及配置相应的路径。

16.选择MQ程序文件路径,接受默认安装路径或进行相应的更改。

然后点击“下一步”

17.选择MQ数据文件绿,接受默认路径或进行相应的更改。

然后点击“下一步”

18.选择MQ日志文件路径,接受默认安装路径或进行相应的更改。

然后点击“下一步”

19.根据实际情况,选择功能部件。

然后点击“下一步”

20.安装程序列出MQ6安装摘要,如果有错,回到“上一步”进行修改,否则点击“下一步”

21.安装MQ6,直到安装完成。

22.点击“完成”,安装结束。

第3章安装验证

MQ6安装完毕后,需要验证MQ是否安装成功,由于AIX、Solaris、Windows的验证过程基本一致,所以本章节主要以Solaris系统为列,验证MQ6的安装是否成功。

主要验证有三种:

◆本地(单独的)安装,不包含至其它MQSeries机器的通信链路

◆服务器至服务器安装,包含与其它MQSeries服务器的通信链路

◆客户机/服务器安装,包含在服务器设备和MQSeries客户机之间的通信链路

3.1版本验证

Windows平台

直接运行相应命令dspmqver

如果成功,可以看到类似如下的返回信息:

Name:

WebSphereMQ

Version:

6.0.0.0

CMVClevel:

p000-L050519

BuildType:

IKAP-(Production)

Unix平台,切换到mqm用户

su–mqm,

然后运行相应命令

3.2验证本地安装

3.2.1设置安装

1.通过输入以下命令创建名为venus.queue.manager的缺省队列管理器:

crtmqm-qvenus.queue.manager

将看到告诉您队列管理器已创建和缺省WebSphereMQ对象已创建的消息。

2.要启动队列管理器,输入:

strmqm

会有一条消息告诉您队列管理器已启动。

3.在机器上第一次启动队列管理器时,可能会得到以下其中一条警告:

未设置已购买的许可证单元(使用setmqcap)或许可证单元不足。

运行setmqcapProcessors进行设置即可,其中Processors是处理器数量

4.要启用MQSC命令,输入:

runmqsc

当MQSC会话启动后会有一条消息告诉您。

MQSC没有命令提示符。

5.通过输入以下命令来定义名为ORANGE.QUEUE的本地队列:

defineqlocal(orange.queue)

会有一条消息告诉您队列已创建。

6.要停止MQSC,输入:

end

您将看到一些消息,后跟命令提示符。

现在,已定义了:

名为venus.queue.manager的缺省队列管理器和名为ORANGE.QUEUE的队列。

3.2.2测试安装

要测试队列管理器和队列,使用amqsput样本程序把消息放入队列,然后使用amqsget样本程序从队列取回消息,举Solaris平台为例:

1.更改到/opt/mqm/samp/bin目录,此目录包含样本程序。

2.使用以下命令将消息放入队列:

./amqsputORANGE.QUEUE

将显示以下消息:

Sampleamqsput0start

targetqueueisORANGE.QUEUE

3.在一行或多行中输入一些消息文本,后跟一空白行。

显示以下消息:

Sampleamqsput0end

现在消息已在队列中并且再次显示命令提示符。

4.要从队列取出消息,使用以下命令:

./amqsgetORANGE.QUEUE

5.样本程序启动,并显示您的消息。

暂停后,样本结束并再次显示命令提示符。

3.3验证客户机安装

3.3.1设置服务器

1.通过输入以下命令来创建一个称为saturn.queue.manager的缺省队列管理器:

crtmqm-qsaturn.queue.manager

会有消息告诉您队列管理器已创建,并创建了缺省WebSphereMQ对象。

2.要启动队列管理器,输入:

strmqm

会有一条消息告诉您队列管理器已启动。

3.要启用MQSC命令,输入:

runmqsc

当MQSC会话启动后会有一条消息告诉您。

MQSC没有命令提示符。

4.通过输入以下命令来定义一个称为QUEUE1的本地队列:

defineqlocal(queue1)

会有一条消息告诉您队列已创建。

5.通过在一行上输入以下命令来定义服务器连接通道:

definechannel(channel1)chltype(svrconn)\

trptype(tcp)mcauser('mqm')

会有一条消息告诉您通道已创建。

6.要停止MQSC,输入:

end

将显示一些消息,且会再次显示命令提示符。

7.通过输入以下命令以作为后台任务启动WebSphereMQ侦听器:

runmqlsr-ttcp&

可使用-p参数来指定侦听器将侦听的端口号。

如果不指定,则将使用1414的缺省值。

端口号必须与设置客户机时指定的端口号相同。

现在,已经在服务器上定义了以下对象:

a)名为saturn.queue.manager的缺省队列管理器

b)名为QUEUE1的本地队列

c)名为CHANNEL1的服务器连接通道

3.3.2设置客户机

当在WebSphereMQ客户机上运行WebSphereMQ应用程序时,需要以下信息:

◆将客户机连接到服务器的MQI通道的名称

◆通信协议

◆服务器地址

可通过使用服务器上为服务器连接通道定义的名称定义客户机连接通道来提供此信息。

此示例使用MQSERVER环境变量来定义客户机连接通道。

在开始之前,使用ping命令检查是否已正确配置了TCP/IP软件,且是否已初始化了WebSphereMQ客户机和服务器TCP/IP会话。

从客户机,输入:

pingserver-address

或pingn.n.n.n

其中:

server-address:

是服务器TCP/IP主机名

n.n.n.n:

是服务器网络地址

按Ctrl-C停止ping命令。

要创建客户机连接通道,按以下内容设置MQSERVER环境变量:

exportMQSERVER=CHANNEL1/TCP/'server-address(port)'

其中:

CHANNEL1:

是已在服务器上定义的服务器连接通道的名称

TCP:

是通信协议。

server-address:

是服务器的TCP/IP主机名。

port:

是可选的并且是服务器正在侦听的TCP/IP端口号。

如果未给出端口号,则WebSphereMQ使用:

QM.INI文件中指定的一个端口号。

如果没有在QM.INI文件中指定值,则WebSphereMQ使用在服务名WebSphereMQ的TCP/IP服务文件中标识的端口号。

如果此项在服务文件中不存在,则使用缺省值1414。

客户机和服务器侦听器程序必须使用同一端口号。

3.3.3测试通信

在WebSphereMQ客户机工作站上,使用amqsputc样本程序把消息放入服务器工作站上的队列中,使用amqsgetc样本程序把从队列获取的消息回送至客户机:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2