《AIX+ORACLE+MQ+WAS集成安装文档培训教材.doc》由会员分享,可在线阅读,更多相关《AIX+ORACLE+MQ+WAS集成安装文档培训教材.doc(65页珍藏版)》请在三一办公上搜索。
1、系统集成安装文档目录系统集成安装文档11.AIX操作系统的安装配置21.1.操作系统安装21.2.系统配置41.3.安装附加文件集51.4.添加用户和组71.5.创建文件系统81.6.修改设备属性和权限112.操作系统参数调整112.1.设置Page Space112.2.打开异步IO122.3.设置最大进程数132.4.设置主机名142.5.时区设置142.6.系统时间的修改152.7.修改注册用户数152.8.扩展文件系统162.9.设置ip地址172.10.修改上传文件系统限制183、ORACLE 数据库的安装配置193.1安装前环境检查193.2配置 Oracle 用户环境变量193.
2、3上传介质,解压文件203.4安装 Oracle203.5ORACLE数据库升级233.6创建数据库253.7配置侦听器343.8 ORACLE数据库升级(数据库已经建好后的升级方法)354、MQ 安装及配置364.1 MQ 的安装364.2MQ的升级364.3MQ 的配置374.4MQ常用的一些工具和命令375、WAS安装配置385.1WAS v6.1的安装385.2补丁安装工厂435.3安装补丁465.4查看版本,确认补丁安装成功:495.5创建并配置概要文件505.6验证概要文件创建是否成功555.7启动WAS服务575.8进入管理控制台的方法575.9创建和配置数据源575.10删除W
3、AS概要文件646、VAC编译环境安装64 1. AIX操作系统的安装配置1.1. 操作系统安装注意:1 如果不能从光盘启动,进入系统键入以下命令:#bootlist -m normal cd0#reboot将第一张光盘放入光驱,开启机器,系统将自动从光驱引导,开始进行操作系统的安装。1、设定安装参数在开始正式的操作系统之前,我们需要对操作系统的安装控制台、安装方式、安装时的语言环境等参数进行设置,其具体步骤如下。此步骤约耗时1 小时。系统起来后按F5键进入系统控制台选择。在如下的安装界面中首先按F1键,然后按回车键设置系统控制台。按“1”键,设置安装操作系统时的语言环境为英语在如下的BOS
4、系统的安装界面选择“2”,即选择“Change/Show Installation Settings and Install”安装方式。在如下的安装界面中选择“1”,重新设置系统的安装方式后有两个功能选项可以供安装者对系统的安装方式进行重新设置。 在“Disk Where You Want To Install”菜单项,选择hdisk0 作为安装的目标盘。 选择99 回到前一页,然后选择1,再选择3,查看为hdisk0 上确认。 选择“Method of Installation”(安装方式),其中有三种安装方式可供选择:选择 “1”(全新安装) 的方式来安装操作系统。在完成系统安装方式后将正
5、式开始从光盘安装操作系统Installing Base Operating System1.2. 系统配置操作系统BOS 安装完毕后,机器会自动启动进入“系统配置”界面,选择“接收许可证”选项,以接受操作系统的电子许可证。1、 设置时区及时间#smitty chtz系统弹出如下的选择项,提示你是否使用夏令时,请选择第二个no.按回车确认后进入时区选择菜单,请选择东八区BEIST-8,北京时间:#smitty date2、设置root密码3、设置ip 地址选择“立即完成,重新启动aix 时不启动配置助手”,并选择完成。此时,新建和完全覆盖BOS 安装完成了,并且系统的初始配置也完成了。1.3.
6、安装附加文件集安装完BOS 后,还需要安装常用的系统文件集。将第一张安装盘插入光驱,#smitty install_latest在“INPUT device/directory for software”后输入“/cd0”回车,出现下列界面:将光标停留在“software to install”上后按下“F4”键,选择下列软件包:用ESC键+数字7键讲包选上bos.adtbos.alt_disk_installbos.sysmgtbos.datapatbos.mhbos.dlcbos.lrnbos.dosutilbos.perfbos.acctbos.content_listbos.clvmp
7、erl.rteifor_ls.baseifor_ls.html.en_USperfagent.toolsXpatX11.vsmX11.adtX11.DtJava14.extJava14.licensersct.basic.pat.basicpat.clients选择这些包后回车,然后将“ACCEPT new license agreements”选择为“YES”。l 安装完成后重新启动系统。#shutdown Frl 安装完成后用以下命令进行查看# lslpp -l |grep -i bos.adt(文件名)l 验证查看当前操作系统版本#oslevel s5300-091.4. 添加用户和组本
8、系统中需要添加的用户和组信息如下图。下面描述具体添加用户和组的详细步骤。Group NameGroup IDUsersmqm500mqm,root,oinstall501oracledba502oracle用户名用户ID属组主目录Shell备注oracle500oinstall,dba/oraclekshmqm502mqm/var/mqml 增加组信息#smitty mkgroup在如下的界面中输入组名和组ID信息,然后按回车键。l 增加用户信息#smitty mkuser在如下的信息中输入用户名,用户ID,用户主组,用户属组,和用户的HOME目录,然后按回车键。l 给用户拥有该文件系统的权限
9、# chown -R oracle:oinstall /oradata /oradata#choown R mqm:mqm /var/mqm1.5. 创建文件系统本系统中需要添加的文件系统总信息如下。接下来描述创建文件系统的详细步骤。Partition类型大小所属卷组/Jfs25G/usrJfs210GRootvg/var5GRootvg/tmpJfs25GRootvg/oracleJfs25GRootvg/oradataJfs210GRootvg/backupJfs210GRootvgl 创建LV逻辑卷要创建文件系统首先创建系统的逻辑卷信息,然后在已经创建好的逻辑卷上创建文件系统。步骤如下:
10、#smitty mklv在弹出的界面中按F4键进行选择,选择将LV创建在那个VG上面。在如下的界面中输入逻辑卷的名字,逻辑分区尺寸大小(需要创建的LV大小/VG的PPsize尺寸=输入数字),用F4键选择硬盘,LV的类型,然后按回车键。l 创建文件系统#smitty mkjfs2在弹出的界面中选择第二项,在已经存在的逻辑卷上面创建文件系统。在如下的界面中输入LV名字,MOUNT点,是否自动启动,然后按回车键。l 挂载文件系统#mount /oracle#mount /oradata#mount /var/mqm#mount /backup将所有新建的文件系统要全部挂载上去。l 察看文件系统#
11、df k 查看新建的文件系统大小,LV名称和挂载点是否正确1.6. 修改设备属性和权限#chmod -R 777 /backup#chown -R mqm:mqm /var/mqm#chown -R oracle:oinstall /oracle#chown -R oracle:oinstall /oradata2. 操作系统参数调整2.1. 设置Page Space使用命令:#smitty chps菜单显示现有的交换区设备,现在只有系统默认的hd6.菜单中提示需要增加的物理块数,计算方法就是,现有的交换区大小为512M(察看命令:#swap l),rootvg 的PP 大小为64M,(察看命
12、令:#lsattr El memeo)如果需要将交换区增加到, 4096M那么块数就是(4096-512)/64=56 块。如下图填入,即可。调整完了以后拿以下命令进行查看#swap l2.2. 打开异步IO通过调整异步IO来提高系统的性能。使用命令:#smitty chaio在MINIMUM number of servers 填入最小的异步io 进程数目1000在MAXIMUM number of servers per cpu 填入最大的异步io 进程数目,一般是最小进程数目的两倍,这里输入为2000。将STATE to be configured at system restart 选
13、择为available,让系统在启动时异步io 生效。2.3. 设置最大进程数 该命令修改用户可以生成的最大进程数目,使用命令:# smitty chgsys在第一栏填入数量。最大进程数设置为1000.2.4. 设置主机名本系统A机运行应用程序,主机名为EPTA;B机运行数据库,主机名为EPTB。#hostname EPTA (系统重启了就没有了)查看主机名#hostname永久更改主机名#chdev -l inet0 a hostname=szcsk2.5. 时区设置#smitty chtz系统弹出如下的选择项,提示你是否使用夏令时,请选择第二个no.按回车确认后进入时区选择菜单,请选择东八
14、区BEIST-8,北京时间:2.6. 系统时间的修改#smitty date2.7. 修改注册用户数使用命令#smitty chlicense显示如下界面,在第一栏填入1000,该参数是表示除root 用户外的普通用户可以同时登陆系统的数量,可以根据实际情况进行.2.8. 扩展文件系统需要扩充的文件系统详细信息列表如下Partition类型大小所属卷组/Jfs25GRootvg/usrJfs210GRootvg/varJfs210GRootvg/tmpJfs25GRootvg/homeJfs210GRootvg/optJfs25GRootvgl #chfs -a size=5G /opt 扩展
15、/opt目录为5G大小。l 通过SMITTY进行扩展文件系统,步骤如下:#smitty chjfs2 在弹出的菜单中选择需要扩展的文件系统,然后按回车键。在弹出的如下界面中,讲光标移至Unit Size,然后按F4键进行选择,选择单位为Gigabytes。将光标向下移Number of units尺寸大小设置为需要调整的尺寸,如:下图就是将/tmp文件大小调整为5G2.9. 设置ip地址# smitty mktcpip添加机器IP地址和子网掩码,同时注意将current state设置为UP。在弹出的菜单中选择一个需要配置的网卡en0,然后按回车键。本系统中en0的IP地址为:172.16.3
16、.2,en1的IP地址为:172.16.3.202在如下的界面中输入系统的主机名,IP地址,子网掩码,将start now选项选择为yes就可以。2.10. 修改上传文件系统限制由于上传的安装介质文件大小可能会超过操作系统默认的限制,需要修改如下参数以取消该限制。修改/etc/security/limits文件中fsize为-1,data为-1.#vi /etc/security/limitsl default:l fsize = -1l core = 2097151l cpu = -1l data = -1l rss = 65536l stack = 65536l nofiles = 200
17、03、ORACLE 数据库的安装配置3.1安装前环境检查l 安装ORACLE之前建成AIX操作系统上的包是否安装以下文件集,如果没有需要把补丁打。Bos.adt.baseBos.adt.libBos.adt.libmBos.perf.libperfstatBos.perf.proctools集群才需要打Xlc.aix50.rte:7.0.0.4 or laterXlc.rte:7.0.0.1 or laterl 系统检查1、检查内存和 swap 的大小# swap l安装 Oracle 10g 最小需要 1G 内存和 1.5G swap 。2、检查 /tmp 的剩余空间# df g/tmp 目
18、录至少需要 400M 的可用空间。3.2配置 Oracle 用户环境变量以 oracle 用户身份登录,修改 $HOME/ .profile 文件,加入以下内容:PATH=$PATH:$HOME/bin:/usr/sbin:.export PATHTMP=/tmp;export TMPTMPDIR=$TMP;export TMPDIRORACLE_BASE=/oracle/oracle;export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_HOMEORACLE_SID=acct;export O
19、RACLE_SIDORACLE_TERM=xterm;export ORACLE_TERMPATH=$ORACLE_HOME/bin:$PATH;export PATHNLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport NLS_LANGLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATHunset USERNAM
20、Eexport LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:/usr/libexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:/usr/lib3.3上传介质,解压文件1.用FTP上传安装介质到指定的目录(例如:/soft)2.更改介质目录的操作权限#chmod R 755 /soft3.解压缩文件包命令:cpio -idcv SHUTDOWNSQL STARTUP UPGRADESQL SPOOL patch.logSQL ORACLE_HOME/rdbms/admin/catupg
21、rd.sqlSQL SPOOL OFF检查有无错误,检查完毕后,重新启动数据库SQL SHUTDOWNSQL STARTUPRun the utlrp.sql script to recompile all invalid PL/SQL packages now instead of when the packages are accessed for the first time. This step is optional but recommended.SQL ORACLE_HOME/rdbms/admin/utlrp.sqlChange to the install directory
22、 by using the following command:$ cd $ORACLE_HOME/install Run changePerm.sh and specify the patched server Oracle home location, before accessing client-side utilities or libraries in the database home.查看数据库版本信息SQLselect * from v$version;4、MQ 安装及配置4.1 MQ 的安装1、安装mq6.0,命令如下:#cd /soft/mqm/mq60/#smitty
23、install_latest在inputdevice/directory for softwar 后输入./ 回车在“software to beinstall” 后输入 输入F4 选择要安装的软件列表,选择以下软件:修改ACCEPT new license agreements? Yes。2、验证MQ安装的完成:输入下面命令:#lslpp l|grep mqm返回结果如下:4.2MQ的升级升级步骤和安装一样,安装的包也一样。4.3MQ 的配置1.配置MQ的端口号(缺省系统已经有了1414端口,更改端口号才需要修改)在/etc/services中添加如下内容:QMRTGS 10010/tcpQ
24、M01 10011/tcpQMACCT 1414/tcp(缺省是1414端口)2. 在/etc/inetd.conf中添加MQ的监听 (MQ6.0以后不需要配置)QMCxxxx stream tcp nowait mqm /usr/lpp/mqm/bin/amqcrsta amqcrsta -m QMCxxxQMCHFE stream tcp nowait root /usr/lpp/mqm/bin/amqcrsta amqcrsta m QMCHFEMQ6.0就直接用以下语句,直接定义监听以下语句代替以前的配制文件。安装完成,直接运行以上语句,然后进行队列创建QM00定义监听define l
25、istener(listener1) trptype(tcp) control(qmgr) port(10010) replace 4.4 MQ常用的一些工具和命令常用MQ 系统操作命令1创建队列管理器crtmqm QMNmae2启动队列管理器strmqm QMName3停止队列管理器endmqm i QMName4.删除队列管理器(删除之前保证队列管理器关闭且没有应用连接) dltmqm QMName5.查看建好的队列管理器是否建好启动通道start chl(通道名)dis chs(通道名)是否状态为RUNNING常用MQSC 脚本命令1查看队列管理器信息DISPLAY QMGR2查看所有通
26、道状态DISPLAY CHSTATUS(*)3检查通道具体状态DISPLAY CHSTATUS(ChannelName) ALL4检查通道配置DISPLAY CHANNEL(ChannelName)5检查队列配置和深度DIS QLOCAL(QName)该命令的显示结果可以看出队列当前深度6启动通道START CHANNEL(ChannelName)7停止通道STOP CHANNEL(ChannelName)8解决通道中的可疑交易RESOLVE CHANNEL(ChannelName) ACTION ( COMMIT | BACKOUT )9复位通道序号RESET CHANNEL(Channel
27、Name)10定义新对象DEFINE11改变对象定义ALTER12删除对象DELETE5、 WAS安装配置大致步骤:1安装WAS软件2安装补丁工厂3将补丁包*.pak(4个包)拷贝至目录/usr/IBM/WebSphere/UpdateInstaller/maintenance下 (LINUX里面的目录为/opt/IBM/WebSphere/UpdateInstaller/maintenance)进行补丁安装4创建概要文件profile文件5.启动WAS应用服务器服务6 创建数据源5.1WAS v6.1的安装 LINUX里面安装WAS只有目录不一样,其它都一样。目录为:/opt/IBM/Web
28、Sphere/AppServer介质大小和用途说明如下:541MC88SQML_WASNDv61AIX5Lv5_32B.tar.gzWAS ND安装介质73Mdownload.updii.6100.aix.ppc32.zip补丁安装工厂264M6.1.0-WS-WAS-AixPPC32-FP0000002.pakWAS ND补丁6.1.0.2将安装介质和补丁解包:#cd /software/WAS的安装介质目录#gzip -d C88SQML_WASNDv61AIX5Lv5_32B.tar.gz#tar -xvf ./C88SQML_WASNDv61AIX5Lv5_32B.tar解包WAS N
29、D的补丁安装工厂:#jar -xvf ./download.updii.6100.aix.ppc32.zip给安装目录足够的权限:cd /software/WASchmod R 777 was61chmod R 777 updateinstaller执行install命令,开始安装。如下图:出现如下页面,点击“Next”:出现如下页面,选择“I accept”,点击“Next”:在出现的页面上点击“Next”;出现如下页面,点击“Next”(注意,不要选取“Install the sample applications”,也就是不安装样例):出现如下页面,确认WAS安装目录为“/usr/IBM
30、/WebSphere/AppServer”,点击“Next”:出现如下页面,在“Environments”一栏选择“cell”,点击“Next”:(注:因为我们要在打完补丁后再进行概要文件的创建和设置,所以在这里选择None,暂时不做)出现如下页面警告未创建概要文件。如上所述,我们将把这个工作放到安装和打补丁之后进行。所以这里点击“Yes”:在出现的页面上点击“Next”;等待安装进度条行进至100%出现如下页面,不选择“Create a new WebSphere Application Server profile using the Profile management tool”,原因
31、如上所述,我们将把这个工作放到安装和打补丁之后进行。点击“Finish”:5.2补丁安装工厂进入补丁目录执行install命令,如下图所示:出现如下页面,点击“Next”:出现如下页面,选择“I accept”,点击“Next”:在出现的页面上点击“Next”;出现如下页面,确认安装目录为“/usr/IBM/WebSphere/UpdateInstaller”,点击“Next”:在出现的页面上点击“Next”;等待进度条行进至100%出现如下页面,选择“Launch IBM Update Installer for WebSphere software on exit”(这一步会在结束补丁安装
32、工厂的安装后,自动启动补丁安装工厂),点击“Finish”;5.3安装补丁拷贝补丁文件至目录1.进入补丁包文件目录 2.#cp *.pak /usr/IBM/WebSphere/UpdateInstaller/maintenance下(有4个文件包)cp /software/WAS/6.1.0-WS-WAS-AixPPC32-FP0000002.pak /usr/IBM/WebSphere/UpdateInstaller/maintenance/.在拷贝补丁文件的同时,补丁安装向导可能会自动弹出(注:如果该页面没有自动弹出,请执行/usr/IBM/WebSphere/UpdateInstall
33、er/update.sh),如下图所示。请确认已经执行过上一步后,再点击“Next”:在出现的页面上点击“Next”;出现如下页面,确认WAS的安装目录为“/usr/IBM/WebSphere/AppServer”,点击“Next”:出现如下页面,确认选择了“Install maintenance package”,点击“Next”:出现如下页面,确认该目录下的确存在该文件,即为第9)步中拷贝的文件,点击“Next”:出现如下页面,点击“Next”:等待进度条行进至100%;出现如下页面,点击“Finish”:5.4查看版本,确认补丁安装成功:执行:/usr/IBM/WebSphere/AppServer/bin/version