免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2401 | 回复: 0
打印 上一主题 下一主题

如何正确安装MQ for SCO V5.0.5和申请产品许可证 [复制链接]

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-19 22:38 |只看该作者 |倒序浏览

如何正确安装MQ for SCO V5.0.5和申请产品许可证







[/url]
[url=http://www-900.ibm.com/developerWorks/cn/wsdd/library/techarticles/loulijun/MQSCOinstall.shtml#1_1]

[/url]
[url=http://www-900.ibm.com/developerWorks/cn/wsdd/library/techarticles/loulijun/MQSCOinstall.shtml#2]

大家知道,IBM WebSphere MQ具有强大的跨平台性的特点,它可以支持在多达35种平台上运行,虽然在如此众多的平台上安装MQ具有许多相似的步骤,但是不同的平台也有其不同的特点,例如,国内有不少用户在SCO OpenServer操作系统平台之上使用MQ,在安装过程中会经常会遇到一些问题,并且不清楚如何申请其产品永久许可证。
MQ在SCO OpenServer上的安装,涉及到操作系统的补丁安装,OSR Compact运行环境的安装,系统核心参数的修改,以及生成和申请产品许可证等多个步骤,相对于Windows平台,RS6000/AIX,HP/HP-UX等平台上的安装会相对复杂一些,本文将针对这些用户提出的较集中的问题,以操作系统SCO OpenServerV5.0.5为例,为大家提供一份详细的中文安装参考手册,供大家参考。
第一部分 MQ for SCO V5.0.5安装步骤说明
一、系统需求
  • 所需磁盘空间:
    Base code and server:
    对于产品代码和数据最少需要30M空间;
    HTML文档:
    35M空间
         
  • 系统软件需求:
    SCO OpenServer 5.0.4以上
    OSRcompat 7.1.0以上
    64MB RAM

    操作系统补丁
  • SCO OpenServer V5.0.4:
    Release Supplement RS504C
    Ptf oss621b
    Ptf oss630a
  • SCO OpenServer V5.0.5:
    Release Supplement RS505A
    Ptf oss497c
    Ptf oss621b
    Ptf oss630a
  • SCO OpenServer V5.0.6:
    Ptf oss630a

    二、所需安装介质说明
    1.所需安装介质内容有:
    操作系统的补丁(这些操作系统的补丁需要用户自己从相关网站下载):
  • RS505A: Release Supplement for SCO OpenServer Release 5.0.5 (ver rs505a)
  • RS505A: Software Manager Supplement (ver rs505a)
  • oss600a : Year 2000 Supplement for RS505A (ver oss600a)
  • OSS497C: Core OS Supplement (ver oss497c)
  • OSS621B-libc Supplement (ver oss621B)
  • oss630a - UnixWare OSR5 UDK Socket Supplement
    操作系统UDK开发包的运行环境
  • OSRcompat: UDK Compatibility Module for SCO OpenServer V7.1.1 位于产品光盘上
    注意:在用户使用MQ做产品开发时,MQ既可以支持常见的非UDK(Universal Development Kit)开发环境,也可以支持UDK开发环境,但是MQ产品本身的运行要依赖于UDK的运行环境,因此,必须安装UDK开发包的运行环境。UDK是SCO公司提供的一种开发环境,它当初创建该开发环境的目的在于,统一OpenServer和UnixWare的开发环境,在UDK开发环境下开发的应用既可以运行在OpenServer平台上,又可以运行在UnixWare平台上。
    MQSeries通讯中间件
  • MQSeries for SCO OpenServer V5.0.5 位于产品光盘上
    2.如果操作系统UDK开发包的运行环境和MQSeries通讯中间件安装介质是通过ftp方式上传的,必要时则要将OSRcompat和MQSeries安装包解压缩,方法是:
    uncompress osr_v5server.tar.Z
    tar xvf osr_v5server.tar
    解压缩完之后,产生两个文件:
        OSRcompat.711.pkg: 操作系统UDK运行环境
        osr_500.img: MQSeries安装介质
       
    三、安装MQ For SCO V5.0.5
    用root身份登录系统进行安装
    1. 创建mqm的用户和组
    使用操作系统命令(或者scoadmin管理工具)建立mqm用户和mqm组;要求mqm属于mqm组。


    2. 安装OSR Compact软件包
    启动scoadmin,通过Software Manager(软件管理器),检查操作系统的OSR Compact组件的版本,


    若其版本低于V7.1.1,则需要卸载OS的OSR Compact(UDK Compatibility Module for OpenServer ),卸载方法如下:选中要卸载的部件,用custom进行卸载,如下图:


    安装OSR Compat V7.1.1,使用命令
    pkgadd -d $OSR_Media_Path/OSRcompat.711.pkg


    注:$OSR_Media_Path为OSRcompat.711.pkg介质所在的绝对路径。
    出现以下界面,


    选择全部安装:


    确认安装成功。
    3. 安装OS补丁: oss497c,oss621b,oss630a。
    其中oss497c依赖于操作系统补丁RS505,oss621b依赖于操作系统补丁RS505A和oss600a,如果您没有安装这两个补丁,要先按照3.1和3.2的步骤安装这两个补丁。如果您已经安装了RS505A和oss600a,可以直接安装oss497c,oss621b,oss630a。
    3.1 安装RS505A,利用SCO的custom命令来安装
    a)选择安装新软件


    b)选择从本地安装


    c) 指定Media Device为:Media Images


    d) 输入RS505A补丁所在的路径


    注:$RS505_PATH为RS505A补丁介质所在的路径。
    e) 先安装RS505A: Software Manager Supplement


    f) 再安装RS505A: Release Supplement


    3.2 安装oss600a 补丁,安装方法同上,不同的是安装路径:


    注:$oss600a-Path为oss600a补丁介质所在的路径


    3.3 安装 oss497c,安装方法同上,不同的是安装路径


    3. 4 安装oss621b,安装方法同上,不同的是安装路径


    3.5 安装oss630a,使用pkgadd安装:


    注:$oss630a_path为oss630a所在的路径。
    选择安装所有:


    接受许可协议:


    确认安装成功:


    4. 安装MQ for SCO V5, 使用pkgadd安装:


    注:$Mq_Path为MQ安装介质osr_500.img所在的路径。
    选择安装的packge:


    接受许可协议:


    选择所需的部件,我们只需要前五个部件:


    确认安装成功:


    5. 修改操作系统的核心参数:
    a). 首先察看/etc/conf/cf.d/mtune文件确定下列参数的最大值是否满足要求,如果不满足要求,则根据下列参数的建议值修改/etc/conf/cf.d/mtune,保证参数的最大值满足要求
    b) 编辑/etc/conf/cf.d下的stune文件, 依次检查下列参数是否满足要求,如果某一个参数的值小于MQ要求的值,则修改其值;
    注意:如果某一个参数的值已经大于MQ要求的值,则千万不要修改其值,以免对其他应用造成影响;




    也可以使用以下命令调整核心参数:
    /etc/conf/bin/idtune MSGMAX 16500
    /etc/conf/bin/idtune MSGMNB 65532
    /etc/conf/bin/idtune MSGSSZ 128
    /etc/conf/bin/idtune SEMMAP 300 -max 300
    /etc/conf/bin/idtune SEMMNI 300 -max 300
    /etc/conf/bin/idtune SEMMNS 1000 -max 1000
    /etc/conf/bin/idtune SEMMNU 250 -max 250
    /etc/conf/bin/idtune SEMMSL 100 -max 100
    /etc/conf/bin/idtune SEMOPM 60 -max 60
    /etc/conf/bin/idtune SEMUME 60 -max 60
    /etc/conf/bin/idtune SHMMAX 4000000
    /etc/conf/bin/idtune SHMMNI  600
    /etc/conf/bin/idtune SHMSEG 60 -max 60
    一定注意:如果现有的核心参数已经比MQ要求的大,要保留原有参数不变!
    c) 重新创建内核,使用/etc/conf/bin/idbuild命令






    d) 注:所有安装工作进行完之后,必须reboot机器,以上核心参数方可生效。
    6. 生成license文件,方法如下:
    将IBM提供的license.dat文件拷贝到如下目录下:/usr/local/flexlm/licenses/license.dat,您可以使用60天有效的临时license,也可以按照本文第二部分的说明,获取永久license。
    方法如下:


    7. 修改/etc/services文件,在文件中增加MQ的服务,添加一行:
    MQSeries 1414/tcp
    8. 修改/etc/inetd.conf文件,在文件中增加MQ的侦听进程,添加一行:
    MQSeries stream tcp nowait mqm /opt/mqm/bin/amqcrsta amqcrsta
    9.修改操作系统的tcp/ip参数


    至此,MQ for SCO OpenServer的安装和初始化配置工作,便全部完成,您可以创建队列管理器,以验证安装成功,在此,就不再赘述了。
    第二部分 如何申请MQ for SCO V5.0.5的License
    MQ for SCO采用FLEXlm License管理技术来管理它的License,该许可证是与硬件绑定的,用户得到产品时,会得到一个临时的License,它只可以使用60天,因此,对于正式购买产品的用户,可以按照正式产品中的相关说明和要求,向IBM索取永久许可证。MQSeries for SCO OpenServer V5.0.5 License 的申请步骤大致如下:
    用户必须向IBM公司提供以下信息,以获得MQSeries for SCO OpenServer的License:
    1. 机器的TCP/IP地址:
    使用命令 "ifconfig -a, 既可获得IP地址
    2. 有关机器SCO操作系统的信息:
    使用命令 "uname -X >uname_out" 获得文件名为 "uname_out" 的文件;
    由IP地址和uname命令的输出结果,即可获得相应的License。IBM公司将在4至5个工作日之内将license提供给用户。该License以文件形式存在,即第一部分安装步骤6中提到的License.dat文件。


    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_500300.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP