阅 读 文 章

MQSeries for SCO Unix V1.4 系统维护指南

[来源:网上转载 () | 作者:网友() | 时间:2007-07-07 | 浏览:人次 ]

    MQSeries for SCO Unix V1.4 是一个版本较旧的MQ产品,管理维护与当前开放平台上的V5 系列MQ产品差别较大。本文着重介绍管理维护该产品中与平台相关的特殊之处,其余与平台无关的MQ基本概念与维护方法请参阅相关文档。
SCO Unix 的custom 命令安装 MQSeries for SCO Unix 完成后,先修改/etc/services文件 ,插入三行服务定义,为启动MCAMD进程作准备。

mqmcamd 3000/tcp #MQSeries mcamd
mqoper 3001/tcp #MQSeries oper
mqmca 3002/tcp #MQSeries mca

MCAMD(消息通道代理守护进程)是MQSeries for SCO Unix V1.4 系统的核心进程,管理通道定义数据。消息通道代理(MCA)和MQ管理程序MQM从MCAMD处获取通道定义。定义MQ队列管理器中各种部件和启动MCA通讯前,要先启动MCAMD 进程。启动MCAMD进程的命令语法如下:

mcamd [-u user_id] [-g group_id] &

通常系统管理员为MQSeries创建一个专用的用户和组,以指定的用户和组启动MCAMD及其他与MQ相关的进程,可以保证MQ的数据不被其他用户意外破坏。启动MCAMD进程时,会出现一个常见错误,日志中的错误信息如下:

MCAMDOpenConn: Attempt to perform connect to MCAMD named pipe failed error = 111
soc_conn: Error executing socket connect, error = 115
MCAmain: Message Channel Agent Starting, PID = 26544
soc_conn: Error getting host name entry (gethostbyname) SCO_SV
mca_init_mcamd_conn: Attempt to perform connect to MCAMD named pipe failed, error = 115
MCAmain: Unable to connect to the MCAMD process
MCAmain: Message Channel Agent Starting, PID = 26901
parse_command: mca -c ChannelName -f ChannelNameListFile -m QueueMgrName

错误原因是不能由主机名 SCO_SV 查找到相应的IP 地址,应先用这条命令检查主机名:

uname -a 

然后把主机名加入/etc/hosts 文件中,如:

169.100.13.22 hosts1 SCO_SV 

启动MCAMD进程后,用mqm命令启动MQ管理界面,第一次启动MQ管理界面后显示队列管理器定义界面生成队列管理器,每台机器上只能定义一个队列管理器。MQ系统运行的错误日志记录在/var/mqi/log目录下,文件名mqi??.log ,??代表产生错误的日期。配置成功后,可以在/etc/inittab或/etc/conf/cf.d/init.base文件中加入一行,使系统每次重新启动时都启动MCAMD进程。

mcad:2:respawn:usr/mqi/bin/mcamd -u user_id -g group_id > /dev/console 2>&1

生成队列管理器后,通常先定义本地队列,再定义通道和远程队列。定义本地队列时要指定一个文件名,该文件将用于存放进入队列中的消息数据,文件所在目录由队列管理器的属性决定,默认值时/var/mqi 。配置生产系统前,先估计最大消息数据量,然后划分一个足够大的文件系统存放队列数据文件,并确保MCA进程对队列数据文件有足够的读写权限,否则MCA进程将无法发送或接收消息。同时要保证MQM进程对该文件系统有足够的读写权限,否则无法在MQM管理界面中定义新的队列或删除队列。
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 系统 维护 指南 通道 管理 MQ 队列 定义 文件 启动 消息

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.