风影子
作者风影子·2011-11-03 17:35
数据库管理员·深圳

aix下ibm websphere MQ 7.0安装

字数 4991阅读 10141评论 20赞 6
      最近在搭一个项目的灾备环境(包括数据库和应用的容灾),ORACLE数据库同步已经通过DATAGUARD实现了,现在要部署应用程序到灾备机房的服务器中,应用软件用到了ibm websphere MQ,查了一下版本是7.0.1.2。
      用户手上有7.0的正版光盘,又从官方网站下好补丁。下周刚好有三天的MQ培训,虽然现在我不做开发了,但了解一下总没坏处,反正是要装的,于是不等开发人员过来,自己动手进行了安装,安装非常简单,和普通软件安装没什么两样,在此记录一下过程。
 
1       WebSphere MQ安装步骤
1.1      准备工作
1.1.1     创建组和用户

  WebSphere MQ产品安装时,需要创建一个mqm组和一个mqm用户,要求mqm用户的主组是mqm。为了方便系统管理,建议创建mqm组和mqm用户时,自定义组ID和用户ID。如果是在高可用环境下,两台服务器创建的mqm组和mqm用户的ID必须要一样。

  *注意:建议将root 用户增加到 mqm 组中。

  组  组名 组ID 用户

  mqm 405 root,mqm

  用户  用户名 组ID 主组 组集 主目录 管理员用户

  mqm 406 mqm mqm /home/mqm false

  

  建议使用如下命令创建mqm组和mqm用户。

mkgroup id=405 mqm
mkuser id=406 pgrp=mqm groups=mqm home=/home/mqm mqm

  

1.1.2       创建文件系统

  如果MQ环境是单机环境则在本地磁盘创建如下文件系统即可;如果需要做成高可用环境,那么需要在共享磁盘上创建一个共享vg,例如vgmq,本文以创建在vgmq为例。

    WebSphere MQ产品的安装目录是/usr/mqm,工作目录是/var/mqm,安装目录和工作目录不允许修改。GSkit 必须安装在缺省位置。

  在AIX平台的vgmq创建如下lv和文件系统

  卷组 设备名 大小 文件系统 属主

  vgmq /dev/mqmlv 1024M /var/mqm mqm:mqm

  vgmq /dev/mqmloglv 1024M /var/mqm/log mqm:mqm

  mklv -y mqmlv -t jfs2 vgmq 1G

  crfs -v jfs2 -d /dev/mqmlv -m /var/mqm -A yes

  mount /var/mqm

  mklv -y mqmloglv -t jfs2 vgmq 1G

  crfs -v jfs2 -d /dev/mqmloglv -m /var/mqm/log -A yes

  mount /var/mqm/log

  

1.2       安装WebSphere MQ for AIX
1.2.1     安装准备

  使用如下命令:

#df –k

  确认下列文件系统已经被mount上:

  /var/mqm/var/mqm/log

1.2.2     安装软件

  把WebSphere MQ 6.0 for AIX的介质ftp到服务器上的一个临时目录,例如/tmp/mqm,然后开始安装。如果是tar.Z文件,先用uncompress解压缩Z文件,然后用tar xvf命令节压缩tar文件,使用root用户执行安装。

# mkdir /tmp/mqm

#cd /tmp/mqm

# smitty install_latest

  单击列出以显示软件的输入设备或目录,选择包含安装映像的位置。

  使用要安装的软件字段以获取可用文件集的列表,然后选择要安装的文件集。

  mqm.base

  mqm.client

  mqm.server

  mqm.man.en_US.data

  mqm.java

  修改ACCEPT new license agreements? Yes

  

查看MQ的安装情况

# lslpp -l |grep mqm

  mqm.base.runtime          7.0.0.1  COMMITTED  WebSphere MQ Runtime for

  mqm.base.samples          7.0.0.1  COMMITTED  WebSphere MQ Samples

  mqm.base.sdk              7.0.0.1  COMMITTED  WebSphere MQ Base Kit for

  mqm.client.rte              7.0.0.1  COMMITTED  WebSphere MQ Client for AIX

  mqm.java.rte               7.0.0.1  COMMITTED  WebSphere MQ Java Client, JMS

  mqm.msg.en_US            7.0.0.1  COMMITTED  WebSphere MQ Messages - U.S.

  mqm.server.rte             7.0.0.1  COMMITTED  WebSphere MQ Server

  mqm.base.runtime           7.0.0.1  COMMITTED  WebSphere MQ Runtime for

  mqm.man.en_US.data        7.0.0.1  COMMITTED  WebSphere MQ Man Pages - U.S.

  

1.2    验证WebSpere MQ版本

  使用如下命令验证WebSphere MQ产品版本,使用mqm用户登录,然后执行dspmqver命令:

  #su - mqm

  $dspmqver

# dspmqver

Name:        WebSphere MQ

Version:     7.0.0.1

CMVC level:  p700-001-090115

BuildType:   IKAP - (Production)

 
1.2.3 安装补丁

  首先将安装包7.0.1-WS-MQ-AixPPC64-FP0002.tar.Z解包,然后安装

# uncompress 7.0.1-WS-MQ-AixPPC64-FP0002.tar.Z

#tar -xvf 7.0.1-WS-MQ-AixPPC64-FP0002.tar
#smitty update_all

   

查看打过补丁后的版本号

# dspmqver

Name:        WebSphere MQ

Version:     7.0.1.2

CMVC level:  p701-102-100504

BuildType:   IKAP - (Production)

 
1.4     卸载MQ

登陆AIX控制台,并在控制台上执行

# smit remove或者smit deinstall

 

SOFTWARE name上,用F4或者Esc+4打开列表

并用F7或者Esc+7多选,选中mqm的部分,就是MQ的安装软件包。

在如下选项中
PREVIEW only? (remove operation will NOT occur)     no   --yes是预览并不删除
REMOVE dependent software?                           no   --
删除依赖的相关软件
EXTEND file systems if space needed?                no   
DETAILED output?                                     no

确认不是仅仅是reviewREMOVE dependent software一般采用默认值no即可,如果确认需要,可以采用yes来删除依赖的相关软件。

 

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

6

添加新评论20 条评论

fxsundpfxsundp系统管理员软通动力
2013-05-14 13:18
看了几个人写的都有点差异,菜鸟好迷茫
tyrandetyrande系统工程师安富利(中国)科技有限公司
2012-03-10 23:43
看着安装很简单得实际操作一下。
tongji1999tongji1999java软件工程师上海
2011-12-25 19:08
要修改什么配置都没有说,还是不够实际
wangzhuangyongwangzhuangyong软件架构设计师众安房产
2011-12-21 20:46
好东西,要实际试一下1!!!
sxxxiangsxxxiang数据库管理员北京海鑫
2011-12-15 14:38
得实际操作一下。
camydcamyd数据库管理员中储粮
2011-12-09 17:32
看着安装很简单
yulong_zyulong_z项目经理东软集团有限公司
2011-11-25 13:56
看了你的文档,我又提高一些
yanjp_hnyanjp_hn系统工程师电子厂
2011-11-25 13:48
学习了。支持
mophismophis软件开发工程师杭州
2011-11-21 08:47
非常不错,支持!
yuanyiyuanyi软件开发工程师昆明市
2011-11-20 11:30
支持,可以学习下
huyangghuyangg技术经理hgg
2011-11-17 09:33
好东西,再整个was 的安装及 was 上部署应用等内容,期待!1
nhuxynhuxy系统工程师浙江鸿程计算机系统有限公司
2011-11-09 20:47
羡慕佩服
wjxiaoitwjxiaoit系统工程师SGC
2011-11-09 10:13
学习
aixkevinaixkevin存储工程师某公司
2011-11-04 13:52
支持,学习
yuanyiyuanyi软件开发工程师昆明市
2011-11-04 12:04
详尽啊, 支持
威尼斯威尼斯学生学校
2011-11-04 09:42
支持
风影子风影子数据库管理员深圳
2011-11-03 23:29
myguangzhou: DB容灾了,那APP呢?另外你说MQ有培训,在哪呢,哪方面的
APP也要容灾啊,但现在就是对APP不熟,知道上面要跑MQ,就先在灾备服务器上装个玩。培训是先两天WAS,然后一天MQ,在深圳培训。
风影子风影子数据库管理员深圳
2011-11-03 23:23
在深圳呢,IBM软件部
2011年WebSphere Volume Engine培训
WebSphere Application Server
WebSphere MQ
myguangzhoumyguangzhou技术经理Uniwise
2011-11-03 22:59
DB容灾了,那APP呢?另外你说MQ有培训,在哪呢,哪方面的
aixclubaixclub网站运营经理TWT
2011-11-03 17:39
好文,支持!
Ctrl+Enter 发表

作者其他文章

相关问题

X社区推广