文档详情

MQ服务器安装及升级指南.doc

发布:2017-12-05约1.13万字共16页下载文档
文本预览下载声明
MQ6.0升级指南详细步骤 目录 1、 原MQ数据文件备份 2 2、操作系统环境准备 3 3、必要的文件目录准备 3 4、用户准备 3 5、解压安装包 3 6、运行MQ许可证程序 4 7、安装 WebSphere MQ for Linux 服务器 5 7.1安装Runtime 5 7.2安装SDK 6 7.3安装java 6 7.4安装Client 6 7.5安装Samples样例程序 6 7.6安装Server 7 7.7查看安装的MQ系列产品 7 8、安装WebSphere MQ补丁 7 8.1解压安装包 7 8.2安装Runtime补丁 8 8.3安装SDK补丁 8 8.4安装Server补丁 9 8.5安装Client补丁 9 8.6安装Samples补丁 9 8.7安装Java补丁 9 8.8查看安装的MQ系列产品 10 9、MQ队列管理器配置 10 10、启动MQ服务 11 11、测试MQServer 12 11、验证MQ工作状态 12 12、 应急方案 13 原MQ数据文件备份 先准备好安装包:WMQ_Linux_x86-64_v601.tar.gz、6.0.2-WS-MQ-LinuxX64-FP0003.tar。 这两个包在现有的MQ服务器上已经存在: WMQ_Linux_x86-64_v601.tar.gz包分别放在ccisqz01、ccisqz02的 /home/ap/ccis/mqmsoftware目录下 6.0.2-WS-MQ-LinuxX64-FP0003.tar包分别放在ccisqz01、ccisqz02的 /home/ap/ccis/mqmsoftware/fix目录下 先以root登录ccisqz01 备份ccisqz01系统下的配置文件呢及日志文件: 备份/var/mqm/qmgrs/QMC004 备份/var/mqm/log 注意:先记录seqnum值: 进入目录cd /opt/mqm/bin 进入控制台:runmqsc QMC004 查看seqnum值: 发送通道:DIS CHS(CHC004A001) CURSEQNO 接收通道:DIS CHS(CHA001C004) CURSEQNO 记录CURSEQNO的值以便如要应急重置seqnum用。 1、 以root登录ccisqz02(先在ccisqz02成功完成迁移,再迁移ccisqz01) 2、 MQ服务停止 停止所有跟队列管理器相关的监听程序 endmqlsr -m QMC004 (2)首先正常停止:$endmqm –w QMC004 如不能正常停止 (3)立即停止:$endmqm –i QMC004 如不能正常停止 (4)强制停止:$endmqm -p QMC004 如不能正常停止 (5)杀死有关进程和残留在系统内部的信号灯和共享内存: a)执行ps命令找到运行的队列管理器程序进程ID。 ps -ef | grep QMC004 b)终止所有仍在运行的队列管理器进程。使用 kill命令指定用 ps 命令发现的进程ID。 注: 无法停止的进程可使用kill -9来终止。 c)杀死所有残留在系统内部的信号灯和共享内存(其属主和组均为mqm,需要用root或mqm用户来杀死): ipcs -s| grep mqm | awk {print $2}|xargs -i ipcrm -s {} ipcs -m| grep mqm | awk {print $2}|xargs -i ipcrm -m {} 注:停止队列管理器后,若重新启动失败,则可检查上次停止后是否有IPC资源未释放。若有将会导致启动失败,需要通过上述方法予以删除(注意不要误删!)。 备注:停止MQ后用dspmq QMC004 命令来查看MQ的运行状态。 运行状态有: Starting 正在启动 Running 正在运行 Ending 正在停止 Ended normally 已经正常终止 Ended immediately 已经立即终止 Ended preemtively 已经强制终止 Ended unexpectively 异常终止 3、备份原系统下的MQ配置文件:备份/var/mqm/qmgrs/QMC004 2、操作系统环境准备 安装Red hat Linux操作系统 (文档由北数出) 3、必要的文件目录准备 mkdir /opt/mqm?? # 安装文件解压后的存放目录 mkdir /var/mqm?? # 工作路径 4、用户准备 用户需求,用root用户创建mqm用户组和mqm用户,并把mqm用户添加到mqm用户组。把ccis用户也加
显示全部
相似文档