AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx

上传人:b****6 文档编号:16784420 上传时间:2022-11-26 格式:DOCX 页数:37 大小:4.31MB
下载 相关 举报
AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx_第1页
第1页 / 共37页
AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx_第2页
第2页 / 共37页
AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx_第3页
第3页 / 共37页
AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx_第4页
第4页 / 共37页
AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx

《AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx(37页珍藏版)》请在冰豆网上搜索。

AIX ORACLE 9i安装手册RACV100124BWord文档下载推荐.docx

1.3RAC中各节点的编号3

1.4安装介质3

1.5图形终端4

第2章安装ORACLE软件4

2.1设置DISPLAY参数4

2.2运行runInstaller4

2.3提示设置安装信息目录5

2.4选择容许更改Oracle软件的UNIX组,填写dba6

2.5新开一个窗口,按提示以root用户执行/tmp/orainstRoot.sh文件6

2.6选择安装节点7

2.7选择安装路径8

2.8选择安装产品9

2.9选择安装类型9

2.10选择组件10

2.11组件路径11

2.12选择共享配置裸设备12

2.13选择系统权限组12

2.14选择是否创建数据库13

2.15选择JDKHome14

2.16安装摘要14

2.17执行root.sh脚本15

2.18配置15

2.19配置结果16

2.20完成安装17

2.21关闭监听程序17

第3章安装ORACLE补丁集17

3.1修改配置文件17

3.2设置DISPLAY参数18

3.3运行runInstaller18

3.4选择安装路径18

3.5选择安装节点19

3.6选择安装补丁集20

3.7补丁集安装摘要20

3.8执行root.sh脚本21

3.9补丁集安装完成22

第4章安装one-off补丁22

4.1修改属性文件22

4.2安装补丁23

第5章创建数据库实例24

5.1运行dbca24

5.2启动gsd25

5.3选择创建数据库26

5.4选择安装节点26

5.5选择安装类型27

5.6选择数据库名27

5.7选择数据库的特性28

5.8选择服务器连接类型28

5.9数据库基本设置29

5.10修改文件路径31

5.11开始建库35

5.12建库中的提示36

5.13完成安装后修改IPC网卡地址36

5.14参数配置37

5.15修改cluster调用的启动、关闭数据库脚本37

5.16关闭数据库,关闭gsd37

第6章检查安装38

6.1启动关闭数据库38

关键词:

Oracle9iRACAIX5L安装

摘要:

本文详细描述了OracleRAC数据库在AIX上的安装步骤,用于指导生产部进行数据库安装,同时也适用于数据库的现场安装

缩略语清单:

参考资料清单:

第1章系统要求

先启动cluster,启动和关闭cluster的命令

smittyclstart

smittyclstop

1.2smittyclstop必须的裸设备

1)ServerConfig设备

RAC安装需要在共享的VG上配置一个裸设备作为数据库服务器配置信息存储用途,称其为ServerConfig设备,尺寸要求为100M以上。

这个设备被指定为服务器管理(SRVM)配置设备,是RAC的组成部分。

一般可以在创建LV时将其命名为lv_srvconfig,对应裸设备的名字为rlv_srvconfig。

2)spfile设备

RAC既可以在各节点使用各自的初始化参数文件,也可以使用共享的参数文件spfile,推荐使用spfile,spfile对应的文件或裸设备尺寸要求为5M以上。

在创建LV时将其命名为lv_spfile,对应裸设备的名字为rlv_spfile。

3)控制文件(contrlfile)

控制文件是Oracle数据库的核心文件,如果所有控制文件都被损坏,将导致数据库无法启动。

须划分3个裸设备作为控制文件,尺寸在100M以上,一般在创建LV时分别命名为“lv_cntl1”、“lv_cntl2”、“lv_cntl3”,对应的裸设备名称分别为“rlv_cntl1”、“rlv_cntl2”、“rlv_cntl3”。

在条件容许的情况下,可以考虑将三个LV在不同的共享VG上划分。

4)system表空间

在创建数据库库时,需要指定系统表空间对应的数据库文件或者裸设备,一般在创建LV时创建名称为“lv_system”的逻辑卷,对应的裸设备为“rlv_system”。

逻辑卷的尺寸为1G,创建数据库时使用“rlv_system”作为system表空间的数据文件。

5)temp表空间

Temp表空间是缺省的临时表空间,当没有为数据库用户指定临时表空间时,将使用Temp表空间作为其临时表空间。

在创建LV时创建名称为lv_temp的逻辑卷,对应的裸设备为rlv_temp。

LV的尺寸为1G,创建数据库时使用“rlv_temp”作为temp表空间的数据文件。

6)redolog文件

Redolog文件建议设成5组,每组1个成员,如果对安全性有特殊要求可以使用2个成员,可根据每日话务量的大小设置Redolog文件的大小,使得数据库运行期间日志切换的不会太频繁,但尺寸不宜超过500M。

具体的尺寸可以参考公式,((每日话务量整除50万)+1)×

100M,计算后超过500M的,取500M。

如下表:

日话务量

Redolog的尺寸

小于50万

100M

大于50万小于100万

200M

大于100万小于150万

300M

大于150万小于200万

400M

大于200万

500M

对于RAC,每个实例必须有自己的Redolog,在创建LV时可以这样来命名“lv_redolmn”,其中“l”代表实例的线程号,“m”代表日志组号,“n”组成员编号(取值为1,2)。

例如:

日志组号

第1个实例

第2个实例

1

lv_redo111和lv_redo112

lv_redo211和lv_redo212

2

lv_redo121和lv_redo122

lv_redo221和lv_redo222

3

lv_redo131和lv_redo132

lv_redo231和lv_redo232

4

lv_redo141和lv_redo142

lv_redo241和lv_redo242

5

lv_redo151和lv_redo152

lv_redo251和lv_redo252

7)undo表空间

对于9i,回滚段的管理我们要求使用自动管理。

RAC的各个实例需要单独指定undo表空间,undo表空间的大小建议在8G以上,可以在实际使用过程中扩展。

至少划分4个裸设备(每个4G)作为undo表空间的数据文件,LV的命名格式为“lv_undomn”,其中“m”表示实例的线程号,“n”表示undo表空间的数据文件编号。

4个裸设备的名称为:

“rlv_undotbs11”,“rlv_undotbs12”,“rlv_undotbs21”,“rlv_undotbs22”。

1.3RAC中各节点的编号

在安装操作系统的过程中,要求对RAC的各台机器通过主机名称进行编号,同时oracle用户的.profile文件中的ORACLE_SID变量也与之对应。

设置Cluster的第一个节点命名为icdnode1,第二个节点命名为icdnode2,对应ORACLE_SID为ora921和ora922。

1.4安装介质

安装版本要求为9.2.0.1,打补丁最新补丁集9.2.0.6。

一般通过将安装盘复制到主机上安装,请确认Oracle9.2.0.1forAIX64bit本身的安装盘共四张CD或四个安装软件包。

另外9.2.0.6为两个安装软件包。

在文件系统下使用mkdir命令创建四个文件路径,分别命名为“Disk1”,“Disk2”,“Disk3”,“Disk4”,请注意大小写,将解压缩后的安装软件包按顺序分别放置在这四个文件路径下。

这样在安装的过程中,安装程序可以自动找到各安装盘的位置,不会提示手工指定安装盘的位置。

创建文件路径patch9206,将9.2.0.6的补丁安装包解压缩后放置其中。

如果是zip文件,使用unzip命令解压。

1.5图形终端

除非主机自带有图形终端设备,否则必须备有仿真图形终端,如XManager,Kea!

X等软件,推荐使用Kea!

X5.0以后版本,可从公司文件服务器上获取。

第2章安装ORACLE软件

2.1设置DISPLAY参数

使用oracle用户登陆或切换到oracle用户。

使用图形终端时,需要执行以下语句设置DISPLAY参数,注意修改其中的IP为使用图形终端机器的IP。

exportDISPLAY=10.70.112.135:

0.0

2.2运行runInstaller

以oracle用户运行Disk1目录下的runInstalller。

2.3提示设置安装信息目录

注意请到双机另外一个节点以oracle用户创建目录/home/oracle/app/oracle/oraInventory。

2.4选择容许更改Oracle软件的UNIX组,填写dba

2.5新开一个窗口,按提示以root用户执行/tmp/orainstRoot.sh文件

注意需要使用rcp将提示的sh脚本拷贝到另外一个节点,并登录到另外一个节点运行,运行完成之后,会创建目录/home/oracle/app/oracle/oraInventory,注意/home/oracle/app目录oracle没有权限,会导致安装过程中的rcp失败,所以需要以root用户修改权限。

chown–Roracle:

dba/home/oracle/app

2.6选择安装节点

如果同时选择两个节点,当软件安装完成并且完成link后,安装程序将通过rcp命令将所有的文件复制到其它节点上,避免再到另一个节点安装。

如果遇到选择两个节点后无法做rcp的情况(在2.15步骤中,完成link后,Performingremoteoperations操作出错),还有两种处理办法:

●选择本地节点安装,在两个节点上分别安装一次ORACLE软件以及补丁集(即第2、3章的安装内容),这种办法最稳妥。

●选择本地节点安装ORACLE软件以及补丁集后(即第2、3章的安装内容),将Oracle的目录(/home/oracle/app)tar或者rcp到另外一个节点对应目录。

但需要在另外一个节点运行netca重新做缺省配置,参考本章“配置”一节(2.17)的内容。

并同步目录/usr/local/bin,文件/etc/oraInst.loc和/etc/oratab,的内容到另外一个节点。

2.7选择安装路径

源路径和目的路径自动列出,点击next。

2.8选择安装产品

2.9选择安装类型

注意要选择custom,定制安装。

2.10选择组件

必须选择组件:

Oracle9i2.0.1.0

Oracle9iRealApllicatioClusters9.2.0.1

OracleParttioning9.2.0.1.0

OracleNetListener9.2.0.1.0

Oracle9iDevelopmentKit9.2.9.1.0

2.11组件路径

显示路径,空间情况。

2.12选择共享配置裸设备

指定为在调测双机时创建的rlv_srvconfig裸设备。

2.13选择系统权限组

指定为dba组。

2.14选择是否创建数据库

注意选择no,完成安装后再用dbca工具定制数据库。

2.15选择JDKHome

选择/usr/java14。

2.16安装摘要

2.17执行root.sh脚本

先以root用户创建目录/var/opt/oracle。

注意在两个节点上分别执行root.sh文件,在提示输入路径时选择回车,运行完成后点击ok。

2.18配置

网络配置可以选择典型配置,也可以不配置,完成安装后选择运行netca重新配置。

2.19配置结果

如果部分配置失败不影响安装。

2.20完成安装

选择退出。

2.21关闭监听程序

分别在两个节点以Oracle用户下运行

lsnrctlstop

第3章安装ORACLE补丁集

3.1修改配置文件

解压补丁包后,需要修改Disk1/install路径下的clusterparam.ini和oraparam.ini文件,找到以下内容:

AIX=5200,5100

修改为:

AIX=5300,5200,5100

3.2设置DISPLAY参数

3.3运行runInstaller

以oracle用户运行从补丁包解压的目录中Disk1目录下的runInstalller。

3.4选择安装路径

注意Destination选择Oracle的安装目录,不要指定为其他目录。

3.5选择安装节点

该处可能为灰色,表示必须选择两个节点一起安装补丁。

3.6选择安装补丁集

3.7补丁集安装摘要

点击Install开始安装,如果安装过程中提示“ErrorinWritingtoFile…”的错误,将提示不能写入的文件修改后缀名为bak,然后选择retry。

通常可能提示的文件有:

libwtc9.so,libwtc9.sl,libjava.sl,libjox9.sl,libnjni9.so,libdsbtsh9.a。

3.8执行root.sh脚本

注意在两个节点上分别执行root.sh文件,运行完成后点击ok。

3.9补丁集安装完成

第4章安装one-off补丁

由于Oracle的BUG4074633,会导致数据库实例启动时后台进程占满CPU资源。

所以在完成9206的补丁集安装后,需要再安装一个解决该问题的one-offpatch。

用unzip工具解压补丁包p4074633_9206_AIX64-5L.zip。

用unzip工具解压补丁安装工具包p2617419_10102_GENERIC.zip,并将解压后的OPatch目录加到当前连接的PATH环境变量中(也可以在以下步骤中直接引用OPatch的全路径)。

4.1修改属性文件

修改文件$ORACLE_HOME/inventory/ContentsXML/oraclehomeproperties.xml,将标记ARU_ID的内容由610修改为212。

注意,两个节点都要修改。

修改前:

<

ARU_ID>

610<

/ARU_ID>

修改后:

212<

4.2安装补丁

在补丁解压目录(4074633)运行

$opatchapply

当出现以下提示时:

Areallthenodesreadyforupdating?

PleaserespondY|N>

输入“Y”,表示在所有node上进行补丁安装。

如果提示文件拷贝失败,请手工查看文件opatch_files_to_propagate.lst中列出的未能拷贝到远端节点的文件明细,并手工rcp到远端对应路径下:

Iftheerrorisduetofilepropagationerror,youcanmanuallycopythefilestotheremotenode,thencontinuewithpatching.Thecompletelistoffilesareinthefile"

/home/oracle/app/oracle/product/9.2/.patch_storage/4074633/opatch_files_to_propagate.lst"

Doyouwanttocontinue?

完成rcp后选择“Y”。

如果提示

Remotemakefailedonnodeicdnode1.Replying'

Y'

willterminatethepatchopera

tionimmediately.ItWILLNOTrestoreanyupdatesthathavebeenperformedtoth

ispoint.ItWILLNOTupdatetheinventory.

Replying'

N'

willcontinuewithadditionalmakeoperations.Youwillhavetorun

thismakemanuallyontheremotenode

DoyouwanttoSTOP?

选择“N”,等会会再次弹出错误,针对icdnode2,同样选择“N”,opatch工具最后会给出一个重新做make操作的命令,以oracle用户手工执行该命令,命令内容类似如下所示:

rshicdnode1-n"

cd/home/oracle/app/oracle/product/9.2//rdbms/lib;

/usr/ccs/bin/make-fins_rdbms.mkioracleLD_LIBRARY_PATH="

/home/oracle/app/oracle/product/9.2/oui/lib:

/home/oracle/app/oracle/product/9.2/lib32:

/home/oracle/app/oracle/product/9.2/lib:

/usr/lib:

/lib:

/home/oracle/app/oracle/product/9.2/rdbms/lib"

ORACLE_HOME="

/home/oracle/app/oracle/product/9.2"

"

2>

/home/oracle/app/oracle/product/9.2/.patch_storage/4074633/make_icdnode1.stderr"

FAILEDONREMOTENODE.ERROR:

"

rshicdnode2-n"

/home/oracle/app/oracle/product/9.2/.patch_storage/4074633/make_icdnode2.stderr

第5章创建数据库实例

5.1运行dbca

选择clusterdatabase。

5.2启动gsd

如果没有启动gsd,会报错,分别在两个节点上运行以下命令启动gsd,然后继续。

gsdctlstart

5.3选择创建数据库

5.4选择安装节点

5.5选择安装类型

5.6选择数据库名

填写ora92。

5.7选择数据库的特性

将“OracleUltraSearch”和“ExampleSchemas”两项去除。

再点击“StandardDatabaseFeature…”,将“OracleJVM”,“OracleIntermedia”,“OracleText”,“OracleXMLDB”等选项去除。

5.8选择服务器连接类型

注意一定要选择“DedicatedServerMode”。

5.9数据库基本设置

该窗口包含多个页面,首先是内存设置,参数设置参考抓图中显示。

“DatabaseCharacterset”,设置为“US7ASCII”

“BlockSize”设置为8K。

选中“Createserverparametersfile(spfile)”,并输入spfile对应的裸设备

不使用归档方式,所以不需要修改。

5.10修改文件路径

修改控制文件路径。

注意,在下列设置中指定裸设备时,指定的尺寸必须小于裸设备实际的尺寸,至少相差5M大小。

在《IBM-AIX5L双机调测指南》指定了裸设备的划分大小和实际使用大小。

分别选择INDX、TOOLS、USERS表空间,点击下面的Remove按钮删除这三个表空间,然后修改表空间文件路径。

分别给undotbs1和undotbs2表空间增加一个文件。

注意,所有表空间对应的数据文件都不能选择自动扩展(AUTOEXTEND),system和temp表空间也需要修改,如下图。

增加重做日志文件,示例中对每个日志创建了两个文件(例如:

rlv_redo151和rlv_redo152),如没有明确要求每个日志文件需要有备份,只创建一个文件。

5.11开始建库

此处建议同时选择“CreateDatabase”和“GenerateDatabaseCreationScripts”,前者表示立即建库,后者表示保存建库脚本到指定路径,如果在建库失败,可以用建库脚本一步步加载,以方便定位问题。

注意,重建库时需要保证上次建库时启动的oracle后台进程都已经不存在,如果用ps发现进程存在,需要强制杀死这些进程后再进行建库操作。

另外,生产人员需要注意,由于生产经常重新安装数据库,为减少工作量,可以选择“SaveasaDatabaseTemplate”保存为模板,模板保存在$ORACLE

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

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1