zoukankan      html  css  js  c++  java
  • MQ5.3在redhat9上的安装

    一.准备工作

    1.安装linux软件包

    确保系统中有libgcc_s.so和libstdc++.so.3。

    如无意外,libgcc_s.so在redhat中已经存在,存放路径为:/usr/lib/gcc-lib/i386-redhat-linux/3.2.2,可以不用安装。如没有,你可以在www.rpmfind.net上搜寻安装包或者从 http://download.alcove-labs.org/packages/redhat/7.3/RPMS/i386/下载:

    libgcc-3.0.1-3.i386.rpm(包含libgcc_s.so)

    libstdc++3-3.0.3-3.i386.rpm(包含libstdc++.so)

    并使用rpm –i命令安装

    2.下载MQ补丁6(FixPack6)或更高版本的补丁。

    从以下网页下载补丁(需要先注册才能下载)

    https://www14.software.ibm.com/webapp/iwm/web/reg/pick.do?source=wsmqcsd&lang=en_US

    二.安装

    1.加载光驱:#mount /mnt/cdrom  (弹出光驱:#eject)

    2.创建mqm用户(密码为:mqm)

    # groupadd  -g mqm

    # useradd -g mqm   -d /var/mqm mqm -p mqm

    3.如果系统负载很重,可能需要增加打开文件的最大可能数,可以跳过此步。

    # echo 32768 > /proc/sys/fs/file-max

    4

    .MQ本身的这个产生license的小程序不支持中文语言环境,因此,为了在中文环境下安装MQ 5.3 on Linux,只能想办法绕过这一问题。解决的办法是在/tmp/mq_license/license/目录下添加一个空文件status.dat,然后跳过执行mqlicense.sh脚本直接开始MQ 5.3的安装。mkdir -p /tmp/mq_license/license

    #echo 9 > /tmp/mq_license/license/status.dat

    #chmod 777 /tmp/mq_license/license

    #chmod 777 /tmp/mq_license/license/status.dat

    5.#cd /mnt/cdrom  进入MQ安装目录

    #./ mqlicense.sh –accept

    如果跳过第4步,会出现如下错误提示:

    ./mqlicense.sh line 132:3246段错误${JRE?} -cp ${LAPCLASSPATH?} com.ibm.lex.lapapp.LAP -l ${PROGPATH?}/lap/licenses -s /tmp/mq_license ${ST

    ATUSARG} ${DISPLAYARG}

    ERROR: Installation will not succeed unless the license

    agreement can be accepted.

    If the error was caused by a display problem,read the license agreement file in the 'License'

    directory, and then run the following command:

    mqlicense.sh -accept

    Only use this command if you accept the license agreement.

    6.进入安装目录安装MQ,需按如下顺序安装

    #cd /mnt/cdrom 

    # rpm -i gsk6bas-6.0-3.33.i386.rpm

    # rpm -i MQSeriesRuntime-5.3.0-2.i386.rpm

    # rpm -i MQSeriesSDK-5.3.0-2.i386.rpm

    # rpm -i MQSeriesServer-5.3.0-2.i386.rpm

    # rpm -i MQSeriesClient-5.3.0-2.i386.rpm

    # rpm -i MQSeriesJava-5.3.0-2.i386.rpm

    # rpm -i MQSeriesMan-5.3.0-2.i386.rpm

    # rpm -i MQSeriesSamples-5.3.0-2.i386.rpm

    7.安装补丁6(FixPack6)

    #mkdir /var/ U489967

    #mv U497537.gskit.tar.gz /var/ U489967

    #cd /var/ U489967

    #rpm -U gsk6bas-6.0-5.39.i386.rpm

    # rpm -i MQSeriesRuntime-U489967-5.3.0-6.i386.rpm 

    # rpm -i MQSeriesSDK-U489967-5.3.0-6.i386.rpm

    # rpm -i MQSeriesServer-U489967-5.3.0-6.i386.rpm

    # rpm -i MQSeriesClient-U489967-5.3.0-6.i386.rpm

    # rpm -i MQSeriesJava-U489967-5.3.0-6.i386.rpm

    # rpm -i MQSeriesSamples-U489967-5.3.0-6.i386.rpm

    在安装MQSeriesRuntime-U489967-5.3.0-6.i386.rpm时会比较慢,需要耐心等待。

    8.由于MQ需要的linux内核与本linux版本不相符,需要修改内核版本。

    在/etc/bashrc、/var/mqm/.bash_profile、/root/.bash_profile中加入以下内容:

    export LD_ASSUME_KERNEL=2.4.19

    之后重启系统。

    9.使用dspmqcap查看处理器数量,使用setmqcap设置此数量

    #dspmqcap 

    #setmqcap 1  (此处处理器为1)

    如果跳过第8步,会出现以下错误:

    AMQ6090: WebSphere MQ was unable to display an error message 20006220.

    10.验证安装(创建cc队列管理器,并启动它

    #su – mqm

    $crtmqm –q cc

    $ strmqm

    如果要使用root用户对MQ操作,请将root用户添加到mqm组。否则会出现以下错误:

    AMQ7077: You are not authorized to perform. the requested operation.

    转:http://blog.csdn.net/syxiaogua/article/details/4678443

  • 相关阅读:
    解决网页元素无法定位的几种方法
    转载:pycharm最新版新建工程没导入本地包问题:module 'selenium.webdriver' has no attribute 'Firefox'
    关于list的漏删
    春风十里不如你
    记我兵荒马乱的一周(0808-0812)--用户反馈及修改点验证
    vue定时器
    业务系统多机房多活实现思路
    分布式开发之:id生成器
    关于部署系统的一些思考
    web系统认证与鉴权中的一些问题
  • 原文地址:https://www.cnblogs.com/WayneZeng/p/3836787.html
Copyright © 2011-2022 走看看