版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华为机密,未经许可不得扩散资料编码产品名称业务与软件产品使用对象ORACLE技术支持、研发、生产产品版本编写部门业务与软件资料版本Oracle9i HA数据库(AIX平台)开局指导书拟 制:章新日 期:2005-05-24审 核:日 期:审 核:日 期:批 准:日 期:华 为 技 术 有 限 公 司版权所有 侵权必究Oracle9i HA数据库(AIX平台)开局指导文档密级:内部公开修订记录日 期修订版本作 者描 述2004/05/24V1.0章新初稿2004/05/28V2.0章新步骤细化和错误正2004/07/12V2.1辛征错误修正2004/07/12V2.2刘勇归档整理目录 TOC o
2、 1-3 u 第1章 目标 PAGEREF _Toc107313095 h 1第2章 集群环境配置 PAGEREF _Toc107313096 h 12.1 硬件环境 PAGEREF _Toc107313097 h 12.2 软件环境 PAGEREF _Toc107313098 h 12.3 补丁 PAGEREF _Toc107313099 h 22.4 安装磁盘阵列 PAGEREF _Toc107313100 h 22.5 配置集群成员之间的连接和公共网络的连接 PAGEREF _Toc107313101 h 22.6 修改每个用户使用的最大进程数和IO参数(这个一般都要改) PAGEREF
3、 _Toc107313102 h 3第3章 安装Oracle的准备工作 PAGEREF _Toc107313103 h 43.1 创建或者修改文件系统/opt/oracle PAGEREF _Toc107313104 h 43.2 在各个节点建立用户组和用户 PAGEREF _Toc107313105 h 63.2.1 建立用户组 dba PAGEREF _Toc107313106 h 63.2.2 建立用户 PAGEREF _Toc107313107 h 63.2.3 设置密码 PAGEREF _Toc107313108 h 73.2.4 检测各个节点之间的用户已经满足oracle安装需要
4、PAGEREF _Toc107313109 h 73.3 上载oracle9i安装盘 PAGEREF _Toc107313110 h 83.4 操作系统环境准备 PAGEREF _Toc107313111 h 93.5 对oracle用户在各个节点间建立信任机制 PAGEREF _Toc107313112 h 93.6 设置oracle用户的环境变量 PAGEREF _Toc107313113 h 103.7 创建dbca_raw_config文件 PAGEREF _Toc107313114 h 113.8 创建数据空间所需的卷组 PAGEREF _Toc107313115 h 12第4章 安
5、装Oracle PAGEREF _Toc107313116 h 164.1 运行设置 PAGEREF _Toc107313117 h 164.1.1 运行rootpre.sh PAGEREF _Toc107313118 h 164.1.2 设置DISPLAY环境变量,用于将主机的安装界面输出到终端 PAGEREF _Toc107313119 h 164.1.3 关掉控制台的 X Server访问权限控制。 PAGEREF _Toc107313120 h 174.2 运行安装程序runInstaller PAGEREF _Toc107313121 h 174.3 安装9205补丁 PAGEREF
6、 _Toc107313122 h 284.4 使用DBCA创建并建立数据库 PAGEREF _Toc107313123 h 284.4.1 启动DBCA建立数据库 PAGEREF _Toc107313124 h 284.5 验证 PAGEREF _Toc107313125 h 36第5章 双机数据库配置 PAGEREF _Toc107313126 h 365.1 修改参数文件 PAGEREF _Toc107313127 h 365.2 启动oracle数据库 PAGEREF _Toc107313128 h 415.3 备机Oracle软件安装 PAGEREF _Toc107313129 h 4
7、3关键词:Oracle AIX HA Install 安装摘 要:本文介绍了在AIX UNIX下安装Oracle 9i HA数据库的系统需求、系统配置、安装软件和补丁、创建数据库的方法。缩略语清单:参考资料清单: DATE yyyy-MM-dd 2022-05-19华为机密,未经许可不得扩散第页目标指导Oracle 9i 双机数据库在IBM P630系列机型上的安装集群环境配置 硬件环境主机:至少2台IBM P630磁盘阵列:1台IBM7133公共网络交换设备内存(Memory):每台主机至少配备512M内存检测命令:$/usr/sbin/lsattr E l sys0 a realmem处
8、理 器(CPU): 64-bit 处理器交换空间(swap):至少1G或者2倍于物理内存,物理内存超过2G可设置为2G检测命令:$/usr/sbin/lsps a 软件环境操作系统:English AIX 5.1(5L)集群软件:数据库的数据文件存储于裸设备(Raw Devices):配套 HACMP 4.5数据库软件:Oracle9i Enterprise Edition Release .0-64bit Production for IBM数据库软件补丁:Oracle9i Enterprise Edition Patch Set for IBM数据库软件安装空间要求/tmp目录需有400M
9、B剩余空间。ORACLE软件安装需5GB硬盘空间。 补丁IBM AIX系统环境补丁系统环境补丁列表:OS Required Patches Web Sites to Download the Patches From AIX 4.3.3 Maintenance Level 09 and IY24568, IY25282, IY27614, IY30151 /server/fixes AIX 5.1 AIX 5L release 5.1 ML04 (IY22854), IY26778, IY28766, IY28949, IY29965, IY30150 需要安装的系统包: OS Package
10、 Type Required Packages AIX Operating system bos.adt.base,bos.adt.lib,bos.adt.libm,bos.perf.perfstat 存储器件补丁或者microcode 升级补丁oracle9i补丁补丁文件:9205_aix5l64release下载地址:用户名及密码可以向oracle版本管理员章新获取。 安装磁盘阵列 配置集群成员之间的连接和公共网络的连接注意双机配置中需要增加ORACLE的切换配置。在Communications Applications and Services-HACMP-Cluster Configu
11、ration-Cluster Resources-Define Application Servers-Add an Application Server增加一个双机应用oracle_appEntry FieldsServer Name oracle_appNew Server Name oracle_appStart Script /usr/sbin/cluster/startdbStop Script /usr/sbin/cluster/stopdb然后在/usr/sbin/cluster/目录下新建立两个文件startdb文件内容如下su - oracle -c /opt/oracle/
12、app/oracle/product/9.2/bin/dbstartsu - oracle -c /opt/oracle/app/oracle/product/9.2/bin/lsnrctl startstopdb文件内容如下su - oracle -c /opt/oracle/app/oracle/product/9.2/bin/lsnrctl stopsu - oracle -c /opt/oracle/app/oracle/product/9.2/bin/dbshut 修改每个用户使用的最大进程数和IO参数(这个一般都要改)#smittySystem EnvironmentsChange
13、/Show Characteristics of Operating System在Maximum number of PROCESSES allowed per user栏中填写512;在HIGH water mark for pending write I/Os per file栏中填写33;在LOW water mark for pending write I/Os per file栏中填写24;回车执行;使设置生效; 按Ctrl+c退出。执行/usr/samples/kernel下的vmtune,可以看到有很多输出,其中minperm=20.0% of real memory表示文件系
14、统占用内存的比例下限为20%,strict_maxperm = 0表示使用非严格上限模式。80%的文件系统内存占用上限易导致Paging space占用过高。对于一般对文件系统使用要求不高的应用,比如短消息系统,我们建议将上限设为20,下限设为10,非严格上限模式。命令如下:# cd /usr/samples/kernel# ./vmtune -P 20 -p 10# ./vmtune -h安装Oracle的准备工作在安装ORACLE软件之前,确保以下工作已经完成:系统所需的组、用户已经创建成功。Cluster已经启动。vg已经创建,并已激活。 创建或者修改文件系统/opt/oracleora
15、cle应用程序不要直接安装在/home文件系统中;需要建立单独的文件系统/opt/oracle;相关属性用root用户在rootvg上面创建单独的文件系统/opt/oracle;oracle需要4G左右的空间,因此需要创建6G的文件系统;文件系统属性为操作系统重启后,文件系统自动挂接;如果是从8i升级到9i,可以保留8i的目录,创建/opt/oracle9的文件系统;如果8i的目录可以直接删除,则执行# cd /opt/oracle# pwd /opt/oracle# rm -r * #smttiy jfs 可以直接扩展/opt/oracle到6G左右即可.创建文件系统的相关指令用smitty
16、命令#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 x Move cursor to desired item and press Enter. x rootvg x datavgAdd a Standa
17、rd Journaled File System选择rootvgEntry FieldsVolume group name rootvg* SIZE of file system (in 512-byte blocks) 12291456 * MOUNT POINT /opt/oracleMount AUTOMATICALLY at system restart? yes 说明:未描述的参数采用默认值。 在各个节点建立用户组和用户 注意:请注意各个节点的用户组的ID和用户的ID、密码必须保持一致,否则双机切换时会出现问题。建立用户组 dba菜单导航:Smit - Security & User
18、s - Groups- Add a group - Add a Group显示如下菜单亦可通过以下命令操作:# mkgroup -A id=101 dba建立用户菜单导航:Smit - Security & Users - Users- Add a User显示如下菜单User NAME 设置为oracleUser ID 设置为123,如果被使用,请选用另外一个Primary GROUP 设置为dbaGroup SET 设置为dba HOME directory 设置为 /opt/oracle亦可通过以下命令操作:# mkuser id=101 pgrp=dba home=/opt/oracl
19、e shell=/usr/bin/ksh groups=dba oracle检测命令:#lsuser oracle检测命令:#lsgroup dba设置密码操作命令:#passwd oracle必须保整各个节点的oracle用户的密码一样,比如说都设置为oracle检测各个节点之间的用户已经满足oracle安装需要用户创建后,用户$HOME目录的归属组、归属用户应该确保正确,所以建议在创建完成之后进行检查,一旦出现问题能够得到及时修改。下面以oracle用户的检查过程为例进行描述。分别以root用户登录两个节点,确认oracle用户$HOME目录属性。# ls -dl /opt/oracled
20、rwxr-xr-x 2 oracledba 512 Nov 28 06:38 /opt/oralce确认oracle用户的$HOME目录归属的用户是oracle和用户组是dba,如果不是,需要更改:# chown oracle:dba /opt/oracle上载oracle9i安装盘创建单独的文件系统用于存放oracle9i的安装盘.文件系统:/oracle9isetup大小:4G在/oracle9isetup目录下创建四个目录cd1、cd2、cd3、cd4, 然后将4张安装盘的内容分别拷贝到4个目录下面,改变文件属组:chown R oracle:oinstall /oracle9isetu
21、p可以用ftp上传安装盘,或者直接用小型机光驱打开即可安装光驱# cd /# mkdir cdrom# mount -r -v cdrfs /dev/cd0 /cdrom如果安装盘内是一个压缩文件# mkdir /oracle9isetup/unzip# cd cdrom# cp unzip51.Z /oracle9isetup/unzip/unzip51.Z# cd /oracle9isetup/unzip # /usr/bin/uncomprss unzip51.Z# tar xvf unzip51# cd /oracle9isetup/cd1#/oracle9isetup/unzip/u
22、nzip a870741.zip依次解开4张盘的压缩文件,修改/oracle9isetup目录属性# chown -R oracle:oinstall /oracle9isetup操作系统环境准备删除oratab及oraInst.loc文件如果不是第一次安装数据库或者是从8i升级,则需要重命名/etc目录下的oratab、oraInst.loc文件# mv /etc/oratab /etc/oratabold# mv /etc/oraInst.loc /etc/oraInstold.loc用root用户检查/tmp目录的剩余空间,至少需要55M的空间,如果空间不足,在安装的过程中有提示。对or
23、acle用户在各个节点间建立信任机制在oracle用户$HOME目录下建立.rhosts文件,并增加如下内容:注意:以下的label是从/etc/hosts文件中定义的。ibm1ibm1_bootibm1_svcibm1_stbibm1_persistentibm2ibm2_bootibm2_svcibm2_persistentibm2_stb或者+ (一个+表示所有机器都可以进行信任登录)操作命令:#vi /opt/oracle/.rhosts实际配置时请更改ibm为节点实际名称修改用户.rhosts文件的属主以及读写权限# chown oracle:dba .rhosts# chmod 6
24、44 .rhosts在一个节点上用rlogin登录另外一个节点,验证所有用户的信任关系是否配置成功。如果不需要输入密码,则说明信任关系创建成功。在ibm1上:#su oracle$rlogin ibm2 必须成功$rcp .rhosts ibm1:/opt/oracle 必须成功在ibm2上:#su oracle$rlogin ibm1 必须成功$rcp .rhosts ibm2: /opt/oracle 必须成功设置oracle用户的环境变量oracle用户登录,设置oracle用户的环境变量vi .profile文件内容如下:umask 022export ORACLE_BASE=/opt
25、/oracle/app/oracle 根据实际目录填写!export ORACLE_HOME=/opt/oracle/app/oracle/product/9.2export ORACLE_SID=ora92export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 如果在海外,US7ASCIIexport PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/local/bin:$ORACLE_HOME/bin:/usr/bin/X1
26、1:/sbin:.export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:usr/local/libexport LIBPATH=$ORACLE_HOME/lib:$LIBPATHexport CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jre/1.1.8/lib:/usr/jdk_base:/usr/jdk_base/lib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/jlib# used by database confi
27、guration assistant to map datafiles to raw devicesexport DBCA_RAW_CONFIG=$HOME/dbca_raw_config 说明:以上汉字注释不要写入.profile文件中dbca_raw_config文件中记录数据库所用裸设备信息,在创建数据库时将使用该文件,需要手工创建。双机环境下只需在建立数据库的主机上配置即可。创建dbca_raw_config文件ORACLE软件安装完成后,创建数据库。创建数据库的过程中,需要输入裸设备的信息,如果创建了dbca_raw_config文件,并在.cshrc文件中设置有相关的环境变量,系统
28、可以直接从dbca_raw_config文件中读入裸设备的信息,而不用手工输入。 说明:以下步骤只需要在主节点上进行。根据.pfofile文件中的DBCA_RAW_CONFIG环境变量,在该变量指定的目录下创建dbca_raw_config文件,格式如下:system=/dev/rlvsystemusers=/dev/rlvusertemp=/dev/rlvtempundotbs1=/dev/rlvundo1undotbs2=/dev/rlvundo2indx=/dev/rlvindxtools=/dev/rlvtoolscontrol1=/dev/rlvcontrol01control2=/
29、dev/rlvcontrol02control3=/dev/rlvcontrol03redo1_1=/dev/rlvredo1_1redo1_2=/dev/rlvredo1_2redo1_3=/dev/rlvredo1_3redo2_1=/dev/rlvredo2_1redo2_2=/dev/rlvredo2_2redo2_3=/dev/rlvredo2_3spfile=/dev/rlvspfile创建数据空间所需的卷组根据规划,在双机两个节点的共享磁盘上创建ORACLE数据空间所需的卷组datavg,indexvg,创建datavg,indexvg之前Cluster必须启动。在裸设备上建立各
30、种逻辑卷,包括控制文件、服务器参数文件、数据文件、重做日志文件等等,按如下分配:裸设备大小(PP,每个PP 16M,如果PP不同,请调整)System50Temp65user8Rbs135Rbs235Index8Tools8Spfile5Ctl120Ctl220Ctl320Redo1120Redo1220Redo2120Redo2220ring_data1910ring_idx1910perfstat60report_data630(只用在中心数据库上建!)report_idx250(只用在中心数据库上建!)黄色部分是彩铃数据库的卷组规划,其他应用根据研发要求定义相应的裸设备和卷组。在ibm1
31、上建立裸设备,把Oracle系统的裸设备和彩铃INDEX裸设备放在indexvg,彩铃数据裸设备放在datavg以root用户登录ibm1,创建vg。# mkvg B -t 16 -s 16 -y datavg hdisk2# mkvg B -t 16 -s 16 -y indexvg hdisk3 注意:(1) -t 16指定系数factor16 s 4 指定物理分区大小PP SIZE4MB要求factorPP SIZE1016hdisk2的大小。如果factorPP SIZE1016的值 hdisk2的大小,请适当调整factor和PP SIZE的值。(2) 如果factor的值超过8,要
32、加上-B参数。采用-B参数后,-t的取值范围是164。(3) 如果hdisk2为创建卷组scpvg所用的逻辑盘,可以用lsdev -Cc disk查看到,然后根据规划选择相应的逻辑盘。在卷组中依次创建相应逻辑卷。#mklv -ylvsystem -traw indexvg 50 hdisk3#mklv -ylvtemp -traw indexvg 65 hdisk3#mklv -ylvundo1 -traw indexvg 35 hdisk3#mklv -ylvundo2 -traw indexvg 35 hdisk3#mklv -ylvuser -traw indexvg 2 hdisk3#
33、mklv -ylvindx -traw indexvg 2 hdisk3#mklv -ylvtools -traw indexvg 2 hdisk3#mklv -ylvspfile -traw indexvg 2 hdisk3#mklv -ylvcontrol01 -traw indexvg 20 hdisk3#mklv -ylvcontrol02 -traw indexvg 20 hdisk3#mklv -ylvcontrol03 -traw indexvg 20 hdisk3#mklv -ylvredo1_1 -traw indexvg 20 hdisk3#mklv -ylvredo1_2
34、 -traw indexvg 20 hdisk3#mklv -ylvredo1_3 -traw indexvg 20 hdisk3#mklv -ylvredo2_1 -traw indexvg 20 hdisk3#mklv -ylvredo2_2 -traw indexvg 20 hdisk3#mklv -ylvredo2_3 -traw indexvg 20 hdisk3#mklv -ylvring_data -traw datavg 1910 hdisk2#mklv -ylvring_idx -traw indexvg 1910 hdisk3#mklv -ylvperfstat -traw
35、 indexvg 60 hdisk3#mklv -ylvreport_data -traw datavg 630 hdisk2#mklv -ylvreport_idx -traw indexvg 250 hdisk3在ibm1上去激活共享磁盘卷组。# varyoffvg datavg# varyoffvg indexvg以root用户登录ibm2,导入磁盘定义信息。注意:如果原来已经在ibm2上定义过,则首先应该exportvg,把ibm2上odm库中关于vg的配置信息清空#exportvg datavg如果没有在ibm2上定义过datavg,indexvg,可以直接执行# importvg
36、c y datavg hdisk2# importvg c y indexvg hdisk3激活卷组。# varyonvg -c datavg# varyonvg -c indexvg检查定义的磁盘划分是否正确。# lsvg o若发现这些卷组已被激活,表示磁盘卷组信息导入成功。# lsvg -l datavg# lsvg -l indexvg可观察卷组中的逻辑卷定义是否正确。修改datavg, indexvg下裸设备的属性和权限,裸设备所属用户为oracle,所属的组为dba。修改前确认rlv*所匹配的对象# ls -l /dev/rlv*# chown -R oracle:dba /dev/
37、rlv*# chmod 660 /dev/rlv*修改完后确认裸设备的属性和权限已经设置正确# ls -l /dev/rlv*安装Oracle本节介绍使用安装工具OUI (ORACLE Universal Installer)安装ORACLE软件的方法。OUI是一个java应用程序,它向用户提供了一个易于使用的、在不同平台上界面保持一致的图形接口。本节介绍的软件安装过程在ibm1机器上进行。ibm2机器上的软件安装参见 HYPERLINK l _备机Oracle软件安装 备机Oracle软件安装运行设置运行rootpre.sh首先用root用户执行目录 /oracle9isetup/cd1下的
38、文件 rootpre.sh操作命令:#./rootpre.sh如提示找不到某用户,则先增加该用户再执行以上rootpre.sh。设置DISPLAY环境变量,用于将主机的安装界面输出到终端操作命令:如果是直接连接在主机的终端上进行:#su - oracle$DISPLAY=localhost:0.0 export DISPLAY如果是远程终端上进行:#su - oracle$DISPLAY=:0.0 export DISPLAY 检查环境变量是否生效:$echo $DISPLAY关掉控制台的 X Server访问权限控制。新开一个命令行窗口,以root用户登录# xhost +运行安装程序run
39、Installer用oracle用户在图形终端上执行/oracle9isetup /cd1/install/aix 下的文件runInstaller,开始正式安装;操作命令:#./runInstaller会提示是否执行了rootpre.sh,输入y正常运行下会显示下面的界面:inventory location位置,不需要修改安装Group Name,填写dba如果Cluster启动的,则出现Cluster Node Selection界面,选择一个例如:WEB1指定路径选择安装Oracle数据库选择自定义安装选择安装的组件Oracle9i Database .0组件:Oracle9i .0E
40、nterprise Editon Option .0组件:Oracle Patitioning .0HA方式安装不要选中RAC的组件Oracle Net Services .0组件:Oracle Net Listener .0Oracle9i Development Kit .0的全部组件oracle C+ call Interface .0oracle Call Interface .0(OCI)oracle Programmer .0XML Developer不要除以上提及的组件外,其他组件全部不用安装。系统给出缺省OUI路径,注意界面上的磁盘空间,如果有足够的空间,则选择Next;按照默
41、认选项的DBA组;选择不建立数据库出现如下界面时,需要输入java的路径,可以用root用户在目录/usr下搜索java,找到java的路径输进去,然后点击Next;在/usr目录下。在安装过程中提示,提示更换disk2disk4装路径。安装快结束时,提示以root用户执行root.sh脚本。在主机上执行即可。# cd /opt/oracle/app/oracle/product/9.2# ./root.shCreating /var/opt/oracle/oratab file.Adding entry to /var/opt/oracle/oratab file.Entries will
42、be added to the /var/opt/oracle/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root.sh script.Now product-specific root actions will be performed.root.sh主要完成的工作包括:安装Legato Storage Manager、创建或编辑oratab、拷贝可执行文件到本地bin目录等。该脚本执行过程中需要回答一些
43、问题,在不同的平台上具体问的内容会有所不同,但只要在出现yes?时输入no,出现y,n时输入y,出现其他问题时直接按enter键即可。root.sh执行完毕,回到原先安装窗口,按按钮确认。等待一段时间,安装完成,单击按钮。弹出Net Configuration Assistant窗口,选择“Cancel”放弃配置Net并且确认弹出的告警窗口。在此可以先单击按钮,关闭图形界面。安装完成后,请查看$ORACLE_HOME/install/make.log文件,查找文件内是否有错误提示。在建数据库前安装补丁9205,具体方法请参考补丁9205安装指导书打补丁注意事项:1、下载正确的安装介质2、一定使
44、用unzip工具解压开补丁包3、打补丁顺序安装9205补丁安装过程请参见彩铃ORACLE补丁的安装.doc使用DBCA创建并建立数据库启动DBCA建立数据库在ibm1上运行dbca操作命令:$dbca如果不能显示,请注意环境变量DISPLAY是否生效建立一个Single Database下一步后,选择 Create a database出现如下界面,选择New database定义数据库名下一步不需要选择任何组件点击“Standard database features”.注意:这里需要将oracle text和oracle xml db去掉,如果不去掉,后面会在表空间中多出两个表空间drsy
45、s和xdb。然后选择裸设备下一步选择Delicated Server Mode选择字符集,国内版选ZHS16GBK,海外版选UTF8如果在国外,则需要选择US7ASCII,而不是ZHS16GBK!指定spfile的位置裸设备,本文中指定的是 rora9_spfile,一般应该是/dev/rlvspfile 其他的选项请保持默认值指定各种系统文件所在的裸设备,请仔细检查裸设备的路径、名称和大小,大小一定要小于裸设备的实际容量,每个裸设备留出至少2M,推荐20-30M的空间。以下给出各系统文件裸设备大小建议值,请参照进行修改。Controlfile300MSYSTEM750MINDX25MTEMP
46、1000MTOOLS25MUNDOTBS1500MUSERS25MREDO_LOG300M系统自动运行,建立数据库在提示生成sh文件后,开始建库。以上操作完成后,会提示设置sys,system密码,请自行设置,dbca运行完成注意:如果打了9205补丁后,会提示下面的错误可以忽略这个信息,点击ignore,继续安装。验证在各个节点上,可以使用一下命令校验数据库是否安装成功操作命令#su oracle$sqlplus /nologSQLconn system/managerSQLselect * from v$option;可以看到结果,数据库建立成功双机数据库配置修改参数文件修改$ORACLE
47、_HOME/bin/dbstart文件文件中有如下配置项:PFILE=$ORACLE_HOME/dbs/init$ORACLE_SID.ora确认该文件存在。修改$ORACLE_HOME/bin/dbshut文件case $VERSION in6) sqldba command=shutdown immediate; internal) $SQLDBA EOFconnect internalshutdown immediateEOF;*) $SQLDBA ConnectedSQL Connected to an idle instance.SQL ORACLE instance started
48、.Total System Global Area 682324528 bytesFixed Size 741936 bytesVariable Size 352321536 bytesDatabase Buffers 318767104 bytesRedo Buffers 10493952 bytesDatabase mounted.Database opened.SQL Disconnected from Oracle9i Enterprise Edition Release .0 - 64bit ProductionWith the Partitioning, OLAP and Orac
49、le Data Mining optionsJServer Release .0 - ProductionDatabase ora92 warm started.启动监听进程$ lsnrctlLSNRCTL start验证tnsname配置是否生效$ tnsping ring应该都可以成功返回。以上步骤都返回正确结果后,请将listener.ora文件的HOST参数修改为双机的浮动ip地址;备机Oracle软件安装双机的另外一个节点不需要安装,直接从本机拷贝即可。在72上执行:#rcp -r /opt/oracle 71:/opt注意:rcp命令可能会导致拷贝过程中的文件丢失,保险起见,建议把
50、整个目录tar成一个文件再进行传输最后在备机上解开tar文件。更保险的方法是,建议按照上文步骤在另外一台重新安装oracle软件。在进行rcp或tar操作前,请用dbshut关闭主节点上oracle数据库,确保数据库停止运行后再进行复制备份工作,否则备份的文件会有问题。在72上执行:#rcp /etc/oratab 71:/etc#rcp /etc/oraInst.loc 71:/etc在71上执行:修改文件属性# chown r oracle:dba /opt/oracle# chmod 744 /etc/oratab /etc/oraInst保证oracle可以读取/etc/oratab文
51、件。另外需要在另外一台机器上用oracle用户重新执行一下.profile文件,使环境变量生效。# chmod 744 /opt/oracle/.profile$ su - oracle$ ./.profile$ env修改listener.ora、tnsnames.ora中的地址后,71上可以启动数据库配置双机时,需要将ip地址设置为浮动ip地址。切换测试附录资料:不需要的可以自行删除 Oracle10g在AIX上的安装准备工作Oracle For Aix安装1:安装Oracle10.2的最基本要求硬件: 64位 内存与交换区 硬盘空间:除数据外,Oracle软件本身至少需要3G 软件: 操
52、作系统: AIX 5L version 5.2, Maintenance Level 04 or later , or AIX 5L version 5.3, Maintenance Level 02 or later. AIX的软件包:o bos.adt.baseo bos.adt.libo bos.adt.libmo bos.perf.libperfstato bos.perf.perfstato ctoolso xlC.aix50.rte: or latero xlC.rte: or later2:AIX的修补: 对于(APARs) for AIX 5L v5.2 ML 04: IY63
53、133: large percentage of CPU time spent in ldata_balance routine IY64978: deadlock with concurrent renaming and unlinking under JFS IY63366: dlsym returns null even for valid symbol in AIX520 ML-4 IY64691: chvg -b can cause corruption and crash IY64737: AIO can hang in knotunlock IY65001: mklvcopy o
54、n a striped lv is failing to update lvcb 对于(APARs) for AIX 5L v5.3 ML 02: IY58143: REQUIRED UPDATE FOR AIX 5.3 IY59386: libdepend.mk files are all empty IY60930: Unable to delete network routes IY66513: LDR_CNTRL turns on undesirable option when initialized with incorrect value IY70159: krtl relocat
55、ion problem 3:安装AIX 5L 53-001 插入CD 5.3第一片盘。 2 启动计算机,听见嘀嘀两声,按F1键进入systerm management services 界面,选择boot sequence 。 3 将CD-ROM设置为启动顺序1,保存设置。 4 进入安装界面,开始一个全新系统安装。 5 提示插入后续盘片,继续安装。 6 注意安装时Kernel 选择64bit,用命令prtcont查看。 7 如选择中文语言,则要求安装盘1、2、7,如不选,则安装盘1、2 机器启动 1. 进入Configerition assistant界面 2. 设定IP地址为70,掩码为。
56、在安装Oracle前对系统进行配置步骤一检查系统所需软件和修补包4:检查系统安装软件 n 确认安装的AIX版本是否高于5.2-01,否则升级系统版本。 # oslevel -r 5300-00确认是否是 5300-04)需升级到5300-02以上版本就可以。按如下升级: 升级前需打包: bos.adt pat bos. cifs 按smitty-一路回车 a) 扩充usr文件系统到3G 检查usr空间的大小 # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 16384 4588 72% 1509
57、 19% / /dev/hd2 1064960 8608 100% 24103 10% /usr 确认文件系统类型jfs jfs2 lsvg -l rootvg (查看文件系统类型,例如如下查看到的是jfs) rootvg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd5 boot 1 1 1 closed/syncd N/A hd6 paging 32 32 1 open/syncd N/A hd8 jfslog 1 1 1 open/syncd N/A hd4 jfs 1 1 1 open/syncd / hd2 jfs 65 65 1
58、open/syncd /usr hd9var jfs 1 1 1 open/syncd /var hd3 jfs 2 2 1 open/syncd /tmp hd1 jfs 1 1 1 open/syncd /home hd10opt jfs 7 7 1 open/syncd /opt 如是jfs 选择日志文件系统类型,如是 jfs2则选择扩展文件系统 用如下命令查看大小,此时查看到的usr的大小为3 G # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 16384 4584 73% 1509
59、19% / /dev/hd2 3014656 1897104 38% 24103 4% /usr /dev/hd9var 16384 10048 39% 362 9% /var /dev/hd3 32768 31596 4% 51 1% /tmp /dev/hd1 16384 15820 4% 18 1% /home /proc - - - - - /proc /dev/hd10opt 114688 25600 78% 2202 8% /opt b) 将IY58143上传到/usr/sys/inst.images c) 进入/usr/sys/inst.images目录,运行inutoc d)
60、smitty update_all (接受license yes) (而非install APAR) # instfix -ik IY58143 All filesets for IY58143 were found. # oslevel -r 5300-00 e) 重启AIX #shutdown Fr f) 将升级包上传到/usr/sys/inst.images g) 进入/usr/sys/inst.images目录,运行inutoc # cd / # pwd / # cd usr # cd sys # cd inst.images # inutoc h) smitty update_all
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年饶平县教师招聘笔试备考题库及答案解析
- 2026年文水县教师招聘考试参考题库及答案解析
- 2026天津海泰市政绿化有限公司招聘专业技术人员3人考试备考试题及答案解析
- 2026年山阴县教师招聘笔试参考题库及答案解析
- 2027年国家电网有限公司直属单位招聘高校毕业生校园宣讲笔试参考题库及答案解析
- 2026年太湖县教师招聘笔试备考题库及答案解析
- 2027中国建设银行西藏自治区分行校园招聘70人笔试备考题库及答案解析
- 2026黑龙江省清河林业局有限公司公开招聘7人笔试模拟试题及答案解析
- 南充市嘉陵区嘉虹幼儿园2026年秋自主招聘教师笔试参考题库及答案解析
- 2026年古丈县教师招聘笔试备考题库及答案解析
- T/CMSGS 001-2025低空无人驾驶航空器起降点气象观测设施建设和维护要求
- 2027届广州市天河区普通高中毕业班适应性训练作文题目解析及范文:长期规划是对未来的研判与谋划
- 2026年书记员招聘考试公共基础知识专项试题附答案
- 道路维修验收标准方案
- 植物源性产品物种鉴别方法 Sanger测序法(征求意见稿)
- 2026年小学英语学科专业知识(含新课标核心素养)测试卷含答案(三套)
- DB37T5312-2025 建筑施工安全防护设施技术标准
- 行政应诉实务培训课件
- 嗜酸性肉芽肿性多血管炎诊治多学科专家共识(2025年版)解读
- 2025压力容器设计质量控制程序文件
- 【教师版】表格式审题立意小纸条
评论
0/150
提交评论