AirSUPPortPlatformPage1of63BCIA北京首都国际机场股份有限公司数据发布平台安装文档当前版本:V1.0负责人:卢渔美最后更新日期:最后更新者:卢渔美作者:卢渔美创建日期:2009-08-24批准者:批准日期:AirSUPPortPlatformPage2of63BCIA1引言1.1编写目的本文档介绍了数据发布平台中间件软件安装操作。1.2读者对象该文档适用于中间件实施技术人员、机场业务接口人。1.3参考资料AirSUPPortPlatformPage3of63BCIA2WAS安装说明2.1AIX系统WebSphere安装2.1.1校验用户是否有权限使用指定用户,登录AIX后,执行以下命令:#mkdirtest1#rmdirtest1如果两个命令都可以执行成功,则此用户权限可以满足安装。2.1.2压缩ISO包使用ISO包压缩工具将安装光盘压缩成ISO文件,建议使用UltraISO压缩工具。注意:在wiodows环境下压缩时不能把文件拷贝到硬盘,直接从光驱读文件压缩2.1.3在AIX上加载ISO包1)新建一个文件系统在已知的分区上,文件大小要略大于ISO包的大小#mklv-y【cdlv】-sn-L【/dev/fslv00】rootvg【700M】【hdisk0】cdlv:要创建的系统名;/dev/fslv00:实际的有足够空间的文件系统2)新建一个目录,作为挂接点。#mkdir【wastemp】3)将新建的文件系统挂接到新建的目录#crfs-vcdrfs-pro-d/dev/【cdlv】-m【wastemp】4)将ISO包加载到新建的文件系统中,建议bs的参数为ISO包的1/2大小,否则运行会很慢。#ddif=【ISO文件路径】of=/dev/[cdlv]bs=256m5)第4步的命令执行完毕后,mount挂接的目录wastemp。#mount/dev/【cdlv】6)Mount执行完毕后,ISO包的内容就会释放到wastemp目录下注:最后安装完后删除文件系统:umount/dev/【cdlv】rmlv【cdlv】AirSUPPortPlatformPage4of63BCIArmfs【wastemp】rmdir【wastemp】2.1.4安装JDK环境,如果机器环境已经有JDK环境,执行命令#Java–version确定版本,要求是IBMjava5。2.1.5安装WAS1)设置权限,确保该用户有执行,修改等权限,然后启动setup.jar进行安装(不能用cmd命令行,要用X-Manager或者其他)进入wastemp目录下的WAS中,执行命令。#chmod–R+x./*#javasetup.jar然后会弹出WAS的安装界面。点击“Next”按钮;AirSUPPortPlatformPage5of63BCIA选择“Iaccept…”,点击“Next”按钮;点击“Next”按钮;AirSUPPortPlatformPage6of63BCIA默认不选中“Install…”,直接点击“Next”按钮;在“Productinstalllocation”下输入安装目录,点击“Next”按钮继续;AirSUPPortPlatformPage7of63BCIA在”Environments”中选择“ApplicationServer”,点击“Next”按钮;选中“Enableadministrativesecurity:”新建WAS控制台管理员,也可不创建,待装好后进入控制管理台创建也行。Username:输入用户名【admin】Password:输入密码【admin】ConfirmPassword:重输密码【admin】点击“Next”继续;AirSUPPortPlatformPage8of63BCIA点击“Next”继续;等待安装完成;AirSUPPortPlatformPage9of63BCIA安装完成后界面,查看InstallationResults,看是否安装成功,PartialSuccess就是安装成功的标志。2.1.6访问测试进入到WAS得安装目录下启动server1)进入目录:../IBM/WebSphere/AppServer/bin2)执行命令#startServer.shserver13)成功启动后打开浏览器输入地址:能出来控制台界面就算可以了。2.1.7创建was的Profile1)先检查[WAS]/AppServer/profiles/目录下有没有内容,如果下面有AppSrv01,那么就已经创建了Profile,如果为空则继续下面的步骤创建。2)找到WAS的安装目录,进入目录[was]/AppServer/bin/ProfileManagement;执行命令:#javastartup.jar弹出安装界面;AirSUPPortPlatformPage10of63BCIA点击“Next”按钮;AirSUPPortPlatformPage11of63BCIA在EnvironmentSelection中选择“Applicationserver”,点击“Next”按钮;AirSUPPortPlatformPage12of63BCIA选择“Advancedprofilecreation”,点击“Next”按钮;AirSUPPortPlatformPage13of63BCIA两项都选中,如上图,两个选择框都是凹下去的,然后点击“Next”按钮;AirSUPPortPlatformPage14of63BCIA输入节点和服务器名,Nodename:节点名,默认的Hostname:服务器名,默认的点击“Next”按钮;AirSUPPortPlatformPage15of63BCIA选中“Enableadministrativesecurity”,Username:自定义的超级管理员账号Password:密码Confirmpassword:重输密码点击“Next”按钮;AirSUPPortPlatformPage16of63BCIA点击“Next”按钮;AirSUPPortPlatformPage17of63BCIA默认不选择,直接点击“Next”按钮;AirSUPPortPlatformPage18of63BCIA点击“Create”按钮;AirSUPPortPlatformPage19of63BCIAAirSUPPortPlatformPage20of63BCIA等待创建完成,选中“LaunchtheFirststepsconsole”,点击Finish。3MB&MQ安装说明3.1安装配置准备3.1.1所需软件列表软件名称版本安装路径操作系统AIX5300-08N/ALocaleinstalledCPOSIXZH_CNZH_CN.UTF-8Zh_CNZh_CN.GB18030en_USen_US.8859-15N/AAirSUPPortPlatformPage21of63BCIAen_US.ISO8859-1zh_CN.IBM-eucCNzh_CNDB2UDBDB2V9.1WebSphereMQIBMMQ6.0.2.3/usr/mqmWebSphereMessageBrokerIBMMessageBrokerV6.1.0.2/opt/IBM/mqsi3.1.2用户属组组列表用途组名组IDMQ管理员组mqm914WMB管理员组mqbrkrs915DB2管理员组db2igesb901DB2Fence用户组db2fgesb902DAS用户组db2vgesb903用户列表用途用户名组ID用户IDMQ管理员用户mqm914914WMB管理员esbadmin914/916915DB2管理员用户db2iesb901901DB2Fence用户db2fesb902902DAS用户dasuser9039033.2创建用户和属组创建用户和组,需要用root用户执行:命令:shcrtbrkuser.shmkgroupid='914'mqmmkgroupid='915'mqbrkrsmkuserpgrp=mqmhome=/home/mqmid='914'mqmmkuserpgrp=mqbrkrsgroups=mqm,mqbrkrshome=/home/esbadminid='915'esbadminmkgroupid='901'db2igesbmkgroupid='902'db2fgesbAirSUPPortPlatformPage22of63BCIAmkgroupid='903'db2vgesbmkuserpgrp=db2igesbhome=/home/db2iesbid='901'db2iesbmkuserpgrp=db2fgesbhome=/home/db2fesbid='902'db2fesbmkuserpgrp=db2vgesbhome=/home/dasuserid='903'dasuser3.3安装配置数据库1.检查操作系统:最低配置应该是:5200-06或5300-03,命令:oslevel–r2.检查字符集是否含有Zh_CN;Zh_CN-GB18030;ZH_CN.UTF-8命令:locale–a3.检查JDK版本目录:/usr/java14/bin/命令:java–version备注:结果应该是1.4.24.检查数据库是否安装目录:/usr/opt/5.安装DB2目录:/esb01/wastemp/install/db2/C16PRML执行命令:./setup启动DB2安装向导。AirSUPPortPlatformPage23of63BCIA6.启动安装向导,查看安装先决条件,左下角显示对勾。7.选择新安装一个DB2AirSUPPortPlatformPage24of63BCIA一次按照下面顺序next1)2)AirSUPPortPlatformPage25of63BCIA3)AirSUPPortPlatformPage26of63BCIA4)5)AirSUPPortPlatformPage27of63BCIA6)7)AirSUPPortPlatformPage28of63BCIA8)9)10)AirSUPPortPlatformPage29of63BCIA11)12)AirSUPPortPlatformPage30of63BCIA13)14)AirSUPPortPlatformPage31of63BCIA15)16)AirSUPPortPlatformPage32of63BCIA17)AirSUPPortPlatformPage33of63BCIA18)19)20)AirSUPPortPlatformPage34of63BCIA8.检查是否创建过实例目录:/opt/IBM/db2/V9.1/instance命令:./db2ilist备注:有显示则说明建立过,数据库打了补丁后需要update这些实例9.检查DB2版本切换用户:su-db2iesb命令:db2levelAirSUPPortPlatformPage35of63BCIA10.测试启动DBMANAGER目录:/home/db2iesb命令:./db2start11.创建DBsample并测试:目录:/home/db2iesb/sqllib/bin命令:./db2sampl./db2connecttosample./db2select*fromstaffwheredept=20AirSUPPortPlatformPage36of63BCIA12.安装补丁时要停掉所有的DB2进程查看进程:ps–ef|grepdb2其中/usr/opt/db2_08_01/bin/db2fmcd进程kill不掉,需要在目/usr/opt/db2_08_01/bin/执行:db2fmcu–d如果有实例运行,要切换到实例对应的用户,执行:db2stopforce命令13.安装数据库补丁AirSUPPo