OracleUNIX下的安装指南(综合版).doc

上传人:文库蛋蛋多 文档编号:2394980 上传时间:2023-02-17 格式:DOC 页数:39 大小:104KB
返回 下载 相关 举报
OracleUNIX下的安装指南(综合版).doc_第1页
第1页 / 共39页
OracleUNIX下的安装指南(综合版).doc_第2页
第2页 / 共39页
OracleUNIX下的安装指南(综合版).doc_第3页
第3页 / 共39页
OracleUNIX下的安装指南(综合版).doc_第4页
第4页 / 共39页
OracleUNIX下的安装指南(综合版).doc_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《OracleUNIX下的安装指南(综合版).doc》由会员分享,可在线阅读,更多相关《OracleUNIX下的安装指南(综合版).doc(39页珍藏版)》请在三一办公上搜索。

1、ORACLE 9I FOR AIX 5L (单机)的安装文档(参照: 第一节:安装 注意:因为ORACLE9I为64位,所以安装的AIX平台也必须是64位。如果不是必须要重新安装或使用连接库函数将其改为64位 Tochangeto64bitmulti-processormode: #ln-sf/usr/lib/boot/unix_64/unix #ln-sf/usr/lib/boot/unix_64/usr/lib/boot/unix #bosboot-ad/dev/ipldevice #shutdown-r 一、确认系统环境 1、主机环境 u 机型:IBMP630 u CPU:1000MHz

2、 u MEM:1G(MIN512M) $/usr/sbin/lsattr-E-lsys0-arealmem realmem12582912AmountofusablephysicalmemoryinKbytesFalse u /tmp:1000M(MIN500M) $df-k/tmp Filesystem1024-blocksFree%UsedIused%IusedMountedon /dev/hd36553606030888%691%/tmp u SWAP:6G(一般是2倍于MEM,但因为我们的内存已经很大了,所以没有按一般规 则) $/usr/sbin/lsps-a PageSpacePh

3、ysicalVolumeVolume GroupSize%UsedActiveAutoType hd6hdisk0rootvg6144MB1yesyes lv u /oracle:38G(MIN3.5G,本目录用于安装软件、存放source以及oracle9用户 的根目录所在) $df-k/oracle Filesystem1024-blocksFree%UsedIused%IusedMountedon /dev/oracle380108802849526826%642721%/oracle 2、操作系统环境 u OS情况:AIX5L64bitand64-bitkernelmode,主机名ER

4、P01 $uname-a AIXhawk315000BD81A4C00 hawk3:/#bootinfo-y 64 hawk3:/#bootinfo-K 64 u OSPATCH:Oracle要求PATCH: IY22854,IY26778,IY28766,IY28949,IY29965,IY30150等俱全 可以使用下面的命令来检查所需PATCH,如: #/usr/sbin/instfix-a-ivkIY22854 u 有X-window,单独安装的32bitJAVAVersion1.3.1,你可以从这里download: 3、Oracle版本1。到ibm网站下载jdk1.3.1foraix

5、,同时注意要下载jdk1.3.1的liences,用tar命令解包将两个文件放在同一目录下。 2。使用smittyinstallp安装,选择jdk1.3.1和jdk1.3.1license两个文件包 注意PreviewnewLICENSEagreements?要选择yes否则安装时会有错误 3。由于在安装过程中提示bos.rte.libc版本需要update到ibm网站下载更新包 其他更新包也可下载. 4.安装下载的5个更新包,重新安装jdk 5.修改/etc/environmentpath改为/usr/jdk13重新login java-version查看目前的java版本 u Oracle

6、Version9.2.0.1.0,如果你没有oracle介质,也可以从这里download: 通常的习惯都是将文件复制到硬盘上,使用gunzip和cpioidcmv解压解包。 二、具体安装步骤: 1、用root用户完成下面的操作 添加oracle用户和组: 你可以使用命令或smit来完成,我一般都是只创建dba组。 创建相关目录,并更改相应权限等。 2、设置环境变量 设置以下环境变量到oracle用户的.profile中: #OracleEnvironment ORACLE_BASE=/oracle/app;exportORACLE_BASE ORACLE_HOME=$ORACLE_BASE/

7、product/9.2.0;exportORACLE_HOME ORACLE_SID=ora9;exportORACLE_SID ORACLE_TERM=vt100;exportORACLE_TERM TNS_ADMIN=$ORACLE_HOME/network/admin;exportTNS_ADMIN NLS_LANG=american_america.zhs16cgb231280;exportNLS_LANG ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data;exportORA_NLS33 LD_LIBRARY_PATH=$ORACLE_HOME

8、/lib:/usr/lib;exportLD_LIBRARY_PATH LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib;exportLIBPATH ORA_DB=$ORACLE_HOME/dbs;exportORA_DB CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$ORACLE_HOME/jlib: $ORACLE_HOME/rdbms/jlib;exportCLASSPATH PATH=$ORACLE_HOME/bin:$PATH;exportPATH 手工设置DISPLA

9、Y到本地: exportDISPLAY=10.16.98.16:0.0 3、开始安装 在运行runInstaller后会提示以root运行rootpre.sh,之后选y,进行正常安装; 建议“InstallationTypes”选择custom方式,这样可以选择安装组件; 安装过程一般不选择创建数据库,这个可以等安装完成后单独完成; 之后会有提示运行orainstRoot.sh脚本,到link要结束的时候会提示运行root.sh,按 要求完成即可。 第二节:建库 建库过程很简单,不再赘述。下面是手工建库的几个脚本: run1.sh = #!/bin/sh ORACLE_SID=ora9 exp

10、ortORACLE_SID /oracle/app/oracle/product/9.2.0/bin/sqlplus/assysdbaselect*fromv$version; BANNER - Oracle9iEnterpriseEditionRelease9.2.0.3.0-64bitProduction PL/SQLRelease9.2.0.3.0-Production CORE9.2.0.3.0Production TNSforIBM/AIXRISCSystem/6000:Version9.2.0.3.0-Production NLSRTLVersion9.2.0.3.0-Produc

11、tion 附录1系统安装最小配置检查表 以下文档是针对ORACLE9.2.0在AIX5L上的检查项目。 系统安装最小配置检查表 备注 要求 辅助命令 完成 硬件要求 64bite 64bite 最小256MB内存 $/usr/bin/lsattr-E-lsys0-arealmem 不小于2倍内存或400M的SwapSpace或 $/usr/bin/Lsps-a CD-ROM 操作系统软件要求 操作系统:AIX5 $usr/bin/oslevel 操作系统补丁,见附录2 查看所有补丁 $/usr/sbin/instfixa 查看某种补丁 $/usr/sbin/instfix-ikMaintena

12、nce_level or $/usr/sbin/instfix-a-ivkAPAR_number 查看某种补丁例子 /usr/sbin/instfix-ik4330-07_AIX_ML 或者 /usr/sbin/instfix-a-ivkIY15138 3GB以上的磁盘空间 数据库软件(2.5G) 基础(seed)数据库(1G) ShellFile的文件限制 $ulimitf 此应该在建立文件系统时更改 1000M以上的临时磁盘空间位于 /tmp目录 $/usr/bin/df-k/tmp 这是OracleUniversalInstaller要求的,如果不足,可以在另外的文件系统上建立/tmp,

13、设置TEMP及TMPDIR环境变量,例子: $mkdir/u03/tmp $TEMP=/u03/tmp;exportTEMP $TMPDIR=/u03/tmp;exportTMPDIR JREPatches $jre Oracle要求版本至少为JRE1.1.8.5. JDKPatches $javaversion OracleHTTPServer需要使用JDK,版本至少1.3.1,安装此项的过程中会提示 保证以下两个文件对于oracle用户可写 /etc/oraInst.loc /etc/oratab 以下命令可以保证此项 以oracle用户登录,执行 touch/etc/oraInst.lo

14、c/etc/oratab 然后再删除这两个文件 这两个文件是由oracle在安装时自动创立 操作系统文件集(Filesets) 查看所有Filesets $lslppl 查看某个filesets $lslpp-lfileset_name 查看X-Window $xclock 所有需要的文件集见附录3 服务器信息 主机名 IP地址 域名 附录2AIX5 L操作系统补丁要求状态 补丁名称 备注 IY01050 Required IY03478 RequiredforOracleParallelServer IY04109 RequiredforOracleParallelServer IY0410

15、9 RequiredforOracleParallelServer IY04149 RequiredforOracleParallelServer IY04767 RequiredforOracleParallelServer IY07276 Required IY6749 RequiredforOracleParallelServer 附录3操作系统文件集要求 补丁名称 备注 Filesets bos.adt.base bos.adt.lib bos.adt.libm X11.apps.rte X11.apps.xterm X11.base.rte X11.motif.lib X11.mot

16、if.mwm RequiredExecutables 以下可执行文件make,ar,ld,nm 必须位于/usr/ccs/bin目录Oracle,HA在Unix上双机环境的安装指南Oracle,HA在Unix上双机环境的安装指南将我们最近在6000上安装ORACLE和HA的东西整理了一下,希望对大家有帮助。 一、环境 1、硬件环境 IBM M85 2台 IBM 7133-D40 SSA 磁盘阵列 2、软件环境 AIX 4.3.3 HACMP 4.1.1.0 ORACLE9.2.0.1 3、软件安装规划: 软件类别 软件名称 软件状态 备注 操作系统 AIX4.3.3 已安装 操作系统补丁 AI

17、X PATCH 已安装 补丁10,以及安装ORACLE需要的Iy30886、Iy30927、Iy31003补丁。 热备软件 HACMP4.4.1 已安装 数据库 ORACLE9.2 已安装 4、磁盘规划: 物理硬盘pdisk0 pdisk1以raid1方式做成hdisk2,逻辑硬盘hdisk2放在vg01卷组上,正常工作时为M851服务; 物理硬盘pdisk2 pdisk3 pdisk4 pdisk5 pdisk6 pdisk7以raid1+0方式做成hdisk3,逻辑硬盘hdisk3放在vg02卷组上,正常工作时为M852服务; 物理硬盘 pdisk8 作 HOT SPARES; M851上

18、的rootvg使用逻辑硬盘hdisk0与hdisk1做成镜像; M852上的rootvg使用逻辑硬盘hdisk0与hdisk1做成镜像; 5、IP地址规划: 主机名 启动地址 服务地址 等待地址 M851 202.168.0.11 202.168.0.1 172.17.0.1 M852 202.168.0.12 202.168.0.2 172.17.0.2 二、操作系统安装 (1)安装基本操作系统 1.将AIX安装盘第一张放入光驱 2.打开计算机或在开机状态下重新启动(#reboot) 3.当系统自检 keyboard 通过后,按F5(从光驱引导) 4.系统提示: Please define

19、the system Console 后,按1(确认终端) 5.系统提示: Type a 1 and press Enter to use this terminal as the system console 后按1(选择英语为安装语言) 6.进入安装程序,按系统提示操作: 选择 2 Chang/show Installation Settings and Install 其它选项不需改变,只需改以下两项: a.将安装方式改为New and Complete Installation b.选择所要安装系统的disk 7.开始install。 8.root登录,接着出现系统设置(时间,密码等)

20、,设置完毕退出 (2)选择安装基本软件包 执行smit update_all命令,按F4选择/dev/cd0光驱 进入 SOFTWARE to install选择所需安装的软件 开头有符即已安装过 开头有+符即未安装过 需要安装以下部分: bos.acct bos.data bos.adt bos.perf bos.dosutil java.* perfagent.tools (3)操作系统补丁安装 1、基本补丁(AIX UPDATE CD) 需要将补丁版本升级至9或10。 执行smit update_all命令,按F4选择/dev/cd0光驱。 升级后可以使用 instfix -i | gr

21、ep ML 命令查看补丁版本情况,示例: All filesets for 4.3.0.0_AIX_ML were found. All filesets for 4.3.1.0_AIX_ML were found. All filesets for 4.3.2.0_AIX_ML were found. All filesets for 4320-02_AIX_ML were found. Not all filesets for 4.3.3.0_AIX_ML were found. All filesets for 4330-01_AIX_ML were found. All fileset

22、s for 4330-02_AIX_ML were found. All filesets for 4330-03_AIX_ML were found. All filesets for 4330-04_AIX_ML were found. All filesets for 4330-05_AIX_ML were found. All filesets for 4330-06_AIX_ML were found. All filesets for 4330-07_AIX_ML were found. All filesets for 4330-08_AIX_ML were found. All

23、 filesets for 4330-09_AIX_ML were found. All filesets for AIX43ML were found. 此系统的补丁版本是9 2、特殊补丁(ORACLE 安装需要) JRE 1.1.8-BUILD 2002-05-09、bos、JAVA 131三个补丁包,在如下Iy30886、Iy30927、Iy31003三个文件夹中。 1.将补丁包解包后文件拷贝至 /usr/sys/inst.images 目录下; 2.运行如下命令: installp -acgXd /usr/sys/inst.images bos.rte.install 生成安装文件包;

24、 3.执行 smit update_all命令,按F4选择/usr/sys/inst.images光驱。 三、ORACLE安装 (1)系统要求 1、Oracle 9i SERVER的硬件要求 RAM = 512。使用此命令检查物理内存情况:lsattr -El sys0 -a realmem PAGING SPACE 一般来说等于 2*RAM,最小400MB。 使用此命令查看:lsps -a 例: Page Space Physical Volume Volume Group Size %Used Active Auto Type hd6 hdisk0 rootvg 480MB 10 yes

25、yes lv 使用smit lvm(逻辑卷册系统管理员管理)改变大小 Paging Space Change / Show Characteristics of a Paging Space 修改NUMBER of additional logical partitions 这里每增加1个代表增加16MB Temporary Disk Space:/tmp目录下需要 500MB;使用此命令查看:df -k 安装目录磁盘空间:4G。 2、Oracle 9i SERVER的软件要求 操作系统AIX 4.3.3的补丁要求参见 2.2操作系统补丁安装部分 3、创建oracle用户及dba组 首先创建d

26、ba 组:smit groups - Add a Group - 在 Group Name 栏输入 dba 。 创建oracle用户:smit user - Add a User - 在 User Name 栏输入 oracle;在Primary Group 栏选择(F4) system;在 Group Set 栏选择 system和dba;在HOME directory 栏输入/home/oracle。 (2)单机安装步骤 实际操作是4个以cpio为扩展名的压缩包AIX64_SERVER_92010_DISK14.CPIO的安装介质。先创建一个临时的文件系统,将安装包拷贝并释放到临时文件系统

27、中,安装完毕后删除临时文件系统,步骤如下: 1、创建一个新的文件系统并mount该文件系统 SMITTY System Storage Management (Physical & Logical Storage) File Systems Add / Change / Show / Delete File Systems Journaled File Systems Add a Journaled File System Add a Standard Journaled File System Volume Group Name 选择默认项即可 在设置界面中 SIZE = 6000000(3

28、G)、MOUNT POINT = /install 回车创建完毕 SMIT(图形界面中) System Storage Management (Physical & Logical Storage) File Systems Mount a File System 设置界面中 FILE SYSTEM name = /dev/lv01(可选)、DIRECTORY over which to mount = / install、TYPE of file system = jfs(可选) OK 2、将压缩包拷至临时文件系统上并解压缩 将安装包光盘放入光驱 mount光驱:mount -rv cdrf

29、s /dev/cd0 /cdrom 拷贝文件到硬盘 /ORACLE 目录下:cd /oracle、cp /cdrom/AIX64_SERVER_92010_DISK14.CPIO . cpio -idcmv 取出光盘 -下一个文件 删除AIX64_SERVER_92010_DISK14.CPIO:rm AIX64_SERVER_92010_DISK14.CPIO 3、安装 以ORACLE身份登录,cd /install/Disk1目录,运行 ./Runinstaller 脚本,提示 按y后弹出安装界面 同时另启一个窗口,以root 身份登录,cd /install/Disk1目录,执行./ro

30、otpre.sh 同时另启一个窗口,以root 身份登录,在安装过程中需要执行 /tmp/orainstRoot.sh、/home/oracle/OraHome1/root.sh两个脚本 需要输入ORACLE HOME的名字和路径,如下 ORACLE_HOME、/home/oracle/ora9 Installation Types 选择 Enterprise Edition - Transaction Processing Global DataBase Name :ORA、SID :ORA Directory For DataBase Files:/home/oracle/ora9/ora

31、data Character Set :Simplified Chinese ZHS16GBK(可选择) JDK Home:usr/jdk_base Root 登录执行 /home/oracle/OraHome1/root.sh脚本 Enter the full pathname of the local bin DIR :/usr/local/bin:回车 4、ORACLE SERVER 启动步骤 更新oracle用户的.profile和.dtprofile文件(用于设置环境变量) 以oracle身份登录 .profile 文件和.dtprofile 文件示例: ORACLE_BASE=/h

32、ome/oracle ORACLE_HOME=$ORACLE_BASE/ora9 ORACLE_SID=orcla(A机/B机) ORACLE_OWNER=oracle ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data SHLIB_PATH=$ORACLE_HOME/lib LD_LIBRARY_PATH=$ORACLE_HOME/lib LN_CNTRL=L_PTHREADS_D7 ORACLE_TERM=ansi PATH=$ORACLE_HOME/bin:$ORACLE_HOME/network/bin:$PATH export PATH ORA

33、CLE_BASE ORACLE_HOME ORACLE_SID ORACLE_TERM export ORACLE_OWNER export NLS_LANG ORA_NLS33 SHLIB_PATH LD_LIBRARY_PATH LN_CNTRL 5、数据库实例的启动与关闭 启动数据库实例 sqlplus /nolog conn / as sysdba startup 关闭数据库实例 sqlplus /nolog conn / as sysdba shutdown immediate 这里启动与关闭的实例的对象是由环境变量中 ORACLE_SID 指定的,可以通过export 命令来改变它

34、的值。例如: export ORACLE_SID=orcla 6、数据库监听服务的启动与关闭 启动监听器 lsnrctl start 关闭监听器 lsnrctl stop 这里可以在命令的末尾加上监听服务的名字(在 ORACLE_HOME/network/admin/listener.ora中配置),例如:lsnrctl start lsnr_ta (3)在双机热备系统中ORACLE的安装 1、磁盘状况描述 A机与B机的本地各有两块硬盘作镜像; 磁盘阵列划分成分别为TA和直销服务的两个物理卷; 正常情况下:A机接管为TA服务的物理卷;B机接管为直销服务的物理卷。 2、安装方法 1.在A机和B机

35、上创建dba组和oracle用户,两台机器的id需要保持一致,使用id命令看用户属性: id oracle uid=203(oracle) gid=0(system) groups=202(dba) 2.在A机和B机上同时开始安装数据库,在A机指定数据库实例名时,指定TA的实例名,例如:SID=orcla;在B机指定数据库实例名时,指定直销的实例名,例如:SID=orclb; 3.在A机指定数据库文件的路径时,指定TA在磁盘阵列上的路径,例如:Directory For DataBase Files:/adata/orcla;在B机指定数据库文件的路径时,指定直销在磁盘阵列上的路径,例如:Directory For DataBase Files:/bdata/orclb; 4.ORACLE安装结束后,使A机接管直销的物理卷、B机接管TA的物理卷。操作步骤如下: 在A机上unmount A机的文件系统 unmount /adata; 在A机上Deactivate smitty vg - Deactivate a Volume Group - 在 Volume Group Nam

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号