WebSphere MQ 安装与验证
1.准备
1.1检查安装软硬件要求
检查MQ安装条件,SUSE Linux 64位安装要求如下:这里以最新9.0、8.0为例
- MQ 9.0 操作系统需要SUSE Linux Enterprise Server 12 SP1 x86-64,8.0 SUSE Linux 11 SP2即可即可
- HyperVisor虚拟化平台支持VMware ESXi 5.5以上,Hyper-V支持2012,KVM
- 支持的软件:WAS,gcc4.8以上,DB2 10.5.0.6,IBM JRE(大部分组件只支持自带的JRE)
- 磁盘空间需要1GB(服务器组件安装)、内存推荐3GB
具体见官网提供的各个平台的要求,其中版本MQ 9.0、MQ 8.0
1.2安装须知
关于安装名称
- 确定唯一的安装名称,默认以Installation1,2递增,Installation0保留给7.0.1 MQ安装名称
- 安装名称安装成功以后,无法更改
- 名称要求是大小写字母和数字,不允许空格,不区分大小写,最长16个字节
- 安装描述信息,可以设置64字节的描述,允许中英文
- linux下使用crtmqinst命令设置安装名称,setmqinst命令设置描述信息
多副本安装
- MQ支持单机山安装多个副本(多个版本或者同一个版本的不同安装),通过不同安装位置区分
- 单台机器最大支持128个副本安装
- 多副本安装可以设置一个主副本,系统会创建环境变量和符号链接,部分管理脚本命令功能需要这些设置;
- 支持MQ 7.0 fp6 以后的多副本安装,对于需要多副本安装7.0.1必须是第一个安装且自动是主安装副本
- 在MQ 7之前,单机只能安装一个产品实例
单副本安装
- 从7.1版本开始,windows上MQ第一次安装副本默认设置为主副本,Linux需要手动配置(setmqinst命令)
- 建议设置主安装副本,这样MQ命令和库可以方便应用,会在/usr/lib,/usr/bin/,/usr/include下创建符号链接
- 对于非主安装副本,手动设置环境变量以及库路径配置,如LD_INSTALLATION_PATH
安装位置
- Linux默认安装位置/opt/mqm,工作数据目录/var/mqm
- Linux路径长度最大256字节,不允许空格
- 安装路径不能已安装MQ路径的子目录和部分路径
- 典型安装路径:/opt/IBM/MQ和/opt/IBM/MQnew 或者 /opt/IBM/MQ/installations/1和 /opt/IBM/MQ/installations/2
MQ安装组件(linux)
- Runtime(MQSeriesRuntime),运行时环境,必须安装(客户端和服务器端都需要)
- Server(MQSeriesServer),运行队列管理器和提供消息队列服务,服务器端需要
- Client(MQSeriesClient),MQ的很小的功能子集,连接Server组件,不提供队列管理器
- SDK(MQSeriesSDK),开发需要,用来编译应用程序
- Sample programs,示例程序
- Java messaging(MQSeriesJava),支持Java消息服务功能(JMS)
- Man pages,帮助文档,提供control命令,MQI命令,MQSC命令帮助
- Java JRE,必须,