mq测试方法二

MQ 移植测试二
1 引言
1.1  实现目标
两个节点安装AiX5.2,做HACMP5.1,两个节点安装WebSphere MQSeries 6.0 for AIX ,其中在一个节点上运行WebSphere MQSeries 6.0,另一节点做备份, 两节点以active-standby 的方式集,为应用架设运行环境。
人脸识别巡更系统
1.2  参考资料
1)  mq_for_aix 快速入门---amqazc03.pdf IBM redbook 2)  mc63.tar.Z SupportPac for MQSeries 3)  外网消息服务器的安装配置
钢钙板
2 总体设计
2.1 系统架构说明
两台p650做hacmp ,为active-standby 方式,磁盘阵列划分vg 为db2vg ,我们在p650-01上创建队列管理器:QMOUTGD ,如果机器出现问题,自动切换到第二台机器P650-02上。
Svc:100.2.64.4 Boot:192.168.0.10 Stdby:172.168.0.10
Persis:100.2.64.5
Svc:100.2.64.4 Boot:192.168.0.11 Stdby:172.168.0.11 Persis:100.2.64.6
Vg :    db2vg
队列管理器:
3测试安装需求
3.1 硬件环境
搅拌头
小型机两台:P650
磁盘阵列:fastT600,10*73G,其中2块做hotspare,1~4做raid5,5~8做raid5 3.2 软件环境
3.2.1操作系统AIX
已安装,版本为5200-04
3.2.2MQseries 6.0
安装文档见《mq在aix上的安装方案.doc》,两台机器都要安装
3.2.3HACMP
已安装,版本为5.1
4配置
1.在节点1上建立文件系统/MQHA
# varyonvg db2vg
# smitty fs
Add / Change / Show / Delete File Systems→
Enhanced Journaled File Systems→
Add an Enhanced Journaled File System→
变速轮这里选择vg,我们选择db2vg
V olume Group Name
rootvg
db2vg
Add an Enhanced Journaled File System
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
V olume group name db2vg
SIZE of file system
Unit Size Megabytes
Number of units [10000] 输入大小
* MOUNT POINT [/MQHA]挂接点
Mount AUTOMA TICALLY at system restart? no
PERMISSIONS read/write
Mount OPTIONS []
Block Size (bytes) 4096
Logical V olume for Log
Inline Log size (MBytes) []
Extended Attribute Format V ersion 1
ENABLE Quota Management? no
2.建立目录bin,data,log
#mount /MQHA
#cd /MQHA
#mkdir bin
# mkdir data 存放消息队列数据
# mkdir log 存放消息队列日志
3.修改属主,chown –R mqm:mqm /mq
4.把下载的mc63.tar上传到/MQHA/bin下,解压
# tar xvf mc63.tar
5.创建qmgrs
修改hacrtmqm
vi hacrtmqm
添加两行:
unset LIBPA TH
unset LD_LIBPA TH
export MQHAFSDA TA=”/MQHA/data”
export MQHAFSLOG=”/MQHA/log”
到这一行,MQSPREFIX=$MQHAFSDA TA su mqm -c "crtmqm -ld $MQHAFSLOG $*"
更改为
MQSPREFIX=$MQHAFSDA TA su mqm -c "crtmqm –lc –lf 16384 –lp    6 –ls    2 –q $MQHAFSLOG $*"
执行./hacrtmqm QMOUTGD
6.在节点1把挂接的vg卸掉,然后在节点2挂起
节点1:#umount /MQHA
#varyoffvg db2vg
节点2:#varyonvg db2vg
#mount /MQHA
7.在节点2执行:
su mqm -c "./halinkmqm QMOUTGD QMOUTGD /MQHA/data"
8.检查节点2的/var/mqm/mqs.ini,看是否有QMOUTGD的信息
QueueManager:
Name=QMOUTGD
Prefix=/mq/QMOUTGD/data
Directory=QMOUTGD
DefaultQueueManager
Name=QMOUTGD
2mc如果没有,需要把节点1中mqs.ini内的copy
9.在节点2,启动队列管理器:
su –mqm
strmqm QMOUTGD
10.定义ha应用的启动脚本,拷贝/MQHA/bin下的start、stop脚本到/etc/mqha/下
# cd /mq/bin
# cp hamqm_start hamqm_stop hamqm_start_su hamqm_stop_su /etc/mqha
两个节点都要有
编写start.sh 和stop.sh
vi start.sh
su mqm -c /MQHA/bin/hamqm_start_su QMOUTGD
su - mqm -c 'runmqlsr -t tcp -p 1414 -m QMOUTGD &'
vi stop.sh
su - mqm -c 'endmqlsr -m QMOUTGD'
su mqm -c /MQHA/bin/hamqm_stop_su QMOUTGD 60
11.修改ha
在节点1修改/etc/hosts
在最后添加上mqsvr的ip地址
12.在节点1配置ha的serivice ip
# smitty hacmp
Initialization and Standard Configuration→
Configure Resources to Make Highly A vailable→
Configure Service IP Labels/Addresses→
Add a Service IP Label/Address→
[Entry Fields]
* IP Label/Address [mqsvr]
* Network Name [net_ether_01 ] 看实际情况
13.配置ha的application server
Initialization and Standard Configuration→
Configure Resources to Make Highly A vailable→
Configure Application Servers→
Add an Application Server→
尾排* Server Name [mqapp]
* Start Script [/etc/mqha/start.sh]输入启动脚
本的位置
* Stop Script [/etc/mqha/stop.sh]输入停止脚
本的位置
14.配置ha的资源组
Initialization and Standard Configuration→
Configure HACMP Resource Groups→
Add a Resource Group—〉
* Resource Group Name [mq]输入资源组名
* Participating Nodes (Default Node Priority) [] 选在两个节点,
Startup Policy Online On Home Node Only
Fallover Policy Fallover To Next Priority Node In The List Fallback Policy Fallback To Higher Priority Node In The List 15.修改资源组
Change/Show Resources for a Resource Group (standard) --〉
选择岗添加的资源组
Move cursor to desired item and press Enter.
mq
Resource Group Name db
Participating Nodes (Default Node Priority) mq1 mq2
Startup Policy Online On Home Node Only Fallover Policy Fallover To Next Priority Node In The List
Fallback Policy Fallback To Higher Priority Node In The List
Service IP Labels/Addresses [dbsvr] 步骤11种定义的serviceip Application Servers [dbapp] 步骤12种定义的app
V olume Groups []
Use forced varyon of volume groups, if necessary false
Filesystems (empty is ALL for VGs specified) []
16.同步ha

本文发布于:2024-09-22 09:43:17,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/340587.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:节点   安装   队列   应用   启动   消息
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议