database RAC install for AIX1.docx
- 文档编号:23113729
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:92
- 大小:73.67KB
database RAC install for AIX1.docx
《database RAC install for AIX1.docx》由会员分享,可在线阅读,更多相关《database RAC install for AIX1.docx(92页珍藏版)》请在冰豆网上搜索。
databaseRACinstallforAIX1
Oracle10gRAC的安装和配置更新
Oracle集群软件和安装的新特性
CVU
Oracle10.2版本提供了集群核实工具。
简称为CVU,它是一个非常有用的工具。
它可以用于检测集群软件是否配置,避免安装错误,避免数据库创建错误。
可以使用如下来步骤检测:
·集群的配置是否符合oracle集群软件的安装
·集群的配置是否符合oracleRAC的安装
·集群的配置是否符合使用RAC创建数据库,或者是否符合修改数据库配置
你可以使用CVU的命令行界面
·单独验证集群组件,包括节点的连接,管理权限的正确配置,OCR,oracle集群软件,RAC必要的组件。
·验证预定义的必要条件,包括各个节点的连通,共享存储的可访问性,oracle集群软件的完整堆叠和系统需要满足安装条件的配置
CVU在oracle10.2中存在。
你可以从安装介质中运行CVU,或者安装CVU以后在本地中运行CVU,检测oracle软件。
CVU命令执行安装检测,将会提供安装向导。
Note:
你可以在oracledatabaseoracleclusterwareandrealapplicationclusteradministeratoranddevelopmentdetail中查看详细的信息。
克隆
在oracle10.2版本中,你可以使用静像文件创建节点。
克隆是增加节点的首选方法。
你可以使用图形化界面enterprisemanagergridcontrol来管理节点的克隆。
使用命令行克隆的进程,是使用静默方式安装脚本,他在下面文章中有详细描述:
oracleuniversalinstallerandOpatchuser’sguide。
Oracle集群软件和RAC都可以使用克隆
Clusterware取代CRS
在oracle10.2的版本中,clusterreadservice(CRS),现在被叫做oraclecluster。
CRS更新到clusterware
在oracle10.2中,能够滚动更新从oracle10.1的CRS到oracle10.2的clusterware。
在数据库安装期间,假如OUI发现10.1版本额CRS已经安装了。
OUI会出现以下选项:
在集群中安装所有节点的clusterware,或者在集群中安装辅助节点。
在oracleclusterware安装期间,在没有更新之前oracle10.1的CRS仍然有效。
Clusterware安装位置
开始oracle10.2的安装,oracleclusterware将会被安装在一个独立的oracleclusterwarehome目录中。
这个变化打破了OFA的规则。
你不能安装oracleclusterware在制定版本的oraclehome目录中。
例如/u01/app/oracle/product/10.2.0这样的目录中。
因为之后版本的clusterware的安装会覆盖oracleclusterwarehome的目录。
所以oracle10.2clusterware发现已经安装了CRS,那么它会股改相同的路径中。
Clusterconfigurationfile
Oracle10.2版本安装clusterware提供了新的选项。
可以使用clusterwareconfigurationfile。
Clusterwareconfigurationfile在以下情况下简化了安装:
测试环境,或者是有许多节点需要配置的情况下
简化ASM配置
Oracle10.2版本的DBCA提供了简化的创建ASM和配置磁盘组的步骤。
ASMhome目录
Oracle10.2版本中,ASM将会被安装在不同的ASMhome目录中。
这个也打破了OFA的规则。
ASM实例
在oracle10.2版本中,一个单一的ASM实力就可以为所有的数据库实例提供服务,无论在数据库参数文件中是否配置RAC参数。
这个改变简化了管理集群,因为你不需要对多个静态的ASM实力进行分配。
换句话说,你可以使用一个ASM实例管理所有的磁盘。
RAC的有效性
oracle10.2版本的RAC在标准版和企业版中都是有效的
数据库安装的二个阶段
oracle10.2版本安装需要执行2个阶段的过程,你需要使用二次OUI。
第一阶段安装oracle数据库软件,第二阶段安装oracleRAC软件。
这个安装过程同时让你创建和配置RAC的环境。
假如oracle数据库之前的版本使用了RAC,或者平行服务,那么OUI中的DBUA会自动更新你之前版本的数据库。
Note、:
查看oracledatabaseupdateguide中的更多信息,了解如何计划更新已有的数据库
Oracleclusterware包含的HA组件
Oracle10.2版本中的clusterware包含了RAC需要的集群管理软件。
Clusterware同时也包含了HA组建。
它用于多系统的管理,包括决定那个节点是活跃的,集群组的成员,数据库进程的锁定服务。
此时,调节集群成员信息,它和第三方提供的clusterware是相互影响的。
(什么意思第三方指的是HACMP等软件吗?
)
Clusterware软件对你部署在集群中的单数据库实例和应用程序也是有效的。
单实例数据库需要使用API库,这个库在oracle客户端安装介质中有。
在这个版本中如下的更新将会更新为clusterware
·
·
·
OUI的改变
在10.1和10.2版本中的OUI有新的和改变的对话框信息,DBCA,DBUA。
虚拟IP控制助手是10.x版本中新的工具。
这些改变和增加将在如下中有所描述:
·数据库创建页面:
这个页面让你选择创建数据库的启动类型,以及在完成安装以后允许你使用DBCA配置数据库。
·数据库备份和恢复页面
·数据库安全页面:
在安装过程中你不能使用和数据库管理和监控帐户相同的密码来创建ASM的密码。
·数据库管理页面:
这个页面提供了如下选项,使用oracleenterprisemanagergridcontrol或者databasecontrol来监控数据库
·创建磁盘组页面:
这个页面让你创建ASM的一个磁盘组用于管理数据文件的备份和恢复。
·已经存在的ASM磁盘组页面:
提供了放置ASM磁盘组的助手,假如已经安装了ASM
·OUI中cluster安装模式页面:
这个页面让你选择是否使用集群或者是一个单一的oracle数据库10g的安装。
·sys和system密码页面:
这里有空格让你输入和确认sys和system的密码。
假如你使用oracleenterprisemanagerdatabasecontrol,那么会有sysman和dbsnmp用户。
·存储选项页面:
这个页面有一些存储选项,选择例如控制文件,数据文件,redo文件的存储类型。
·DBCA服务页面:
这个页面让你创建和配置RAC环境的配置。
·DBCA初始化参数页面:
这个页面有2个对话框,显示了基础或者高级参数的设置
·VIPCA:
这个页面帮助你设置RAC数据库的虚拟IP地址。
Sysaux表空间
一个新的辅助,系统管理的表空间,叫做sysaux表空间。
它包含了执行数据和连接不同表空间。
这个是必须安装的。
GSD相关命令
Gsdctl命令只适用与oracle9i。
手动启动GSD的命令:
srvctlstartnodeapps或者srvctlstopnodeapps
CSS和CSSD
在很多平台上,在oracle10g之前的clustermanager版本都涉及了集群的管理。
在oracle10g中的所有的平台上,这个管理集群的功能都是通过clusterware组建clustersynchronizationservices(CSS)来执行的。
CSSdaemon(CSSD)来完成这个功能.
XX
XX
第一部分oracle集群软件和RAC安装计划和需求
1介绍如何安装和配置oracle集群软件和RAC
这个章节主要提供了oracle集群软件和RAC安装和配置的概述,包括如下章节
·oracle机群软件和RAC文档概述
·大体上系统安装的要求
·oracle集群软件和RAC的配置任务
·安装过程概述
·使用OUI开始安装
·oracle集群软件和RAC的存储考虑
·安装RAC中使用oracle10g新特性的考虑
·oracle数据库10g和RAC的组件
·oracle数据库10g的兼容性
·操作系统组的要求
·在网格环境中克隆集群软件和RAC
1.1Oracle集群软件和RAC的文档概述
这个章节主要描述了oracle机群软件和RAC文档的集合
这本书中包括了完成预先安装任务的需求,完成安装,安装完成后的任务。
关于oracle10
G版本的信息在readme文件或者版本说明中。
在指定平台的安装介质中也有这本书的html和pdf版本。
这个文档的目录在安装介质中,包含在oracledatabaseoracleclusterwareandoraclerealapplicationclustersadministerationanddeploymentguide中
1.1.1OracleRAC管理和部署向导
这个向导描述了如何管理oracle机群软件的组件,例如votingdisks,OCR设备。
这本书同时也说明如何管理存储,如何使用RACscalability的特性添加和删除实例和节点,如何使用RMAN,如何使用RMAN在RAC环境中备份和恢复。
这个向导描述RAC的部署要点,例如服务,高可用性,工作量管理。
这个文档同时描述了如何使用AWR的轨道,并且报告服务等级,以及如何使用他改善和报告在RAC环境中的高可用性。
这本书还描述了如何让使用oracle集群软件让你的应用程序实现HA。
这个向导同时提供了使用oracleenterprisemanager如何检测和调优,以及使用AWR的信息和数据库性能视图。
同时也提供了指定应用程序在OLTP或者数据残酷环境下如何部署技术的。
1.2系统安装的一般需求
你想要安装oracle机群软件或者集群软件和RAC的节点上,必须符合的硬件或者软件
的要求(在本书的第二部分中)。
您可以使用新的集群检测软件来帮助你检查要求。
假如你没有确定安装和配置数据库RAC的概念,那么阅读oracledatabaseoracleclusterwareandoraclerealapplicationclustersadministrationanddeploymentguide,了解诸如什么是service,什么是建立存储,以及关于集群的信息
1.2.1集群检查工具概述
Oracle集群软件和10.2版本的RAC提供了集群检测软件。
这个CVU的目的是能够让你或者你的供应商在建立或者配置期间所有的oracle机群软件的组件和RAC的组件能否在RAC环境中安装成功。
在你需要改变集群的时候提供不间断的帮助。
可以使用如下命令命令行启动CVU检测所有的任务。
这里有2个CVU的命令
·存储命令:
CVU用户测试系统设置和软件安装,数据库创建和配置准备就绪的命令。
这个命令同时也提供了确认完全安装指定集群配置的步骤。
·组件命令:
这个命令用于检测单独的集群组件和确定他们的存储位置。
这些命令可以帮助你检测集群。
1.2.2OUI概述
OUI是一个图形化的工具,帮助你安装和配置数据库。
他可以使用不同的命令选项来完成安装前的检测,安装进程,以及其它一些任务。
查看OUI的命令选项可以在oraclehome目录的OUI/bin中,输入./runIstaller–help查看。
1.2.3多个版本的系统更新概述x
XX
1.2.4。
Oracle集群软件和oracleRAC的硬件需求
每个节点都必须满足如下硬件需求
·使用外部共享磁盘存储oracle集群软件的文件(OCR和votingdisks),以及数据文件。
在第三个章节中描述了存储磁盘的配置选项。
决定在RAC中使用什么存储选项,请先
做个回顾。
在DBCA中使用自动磁盘备份,其中的恢复区域必须要在共享存储中。
注意:
oracle集群软件也能够安装在GPFS中。
(固定ip,虚拟ip,逻辑ip)
·使用私有地址对每个节点之间进行连接。
每个私有地址必须符合如下
它必须和公共网络相分开
私有网络中每个节点都能互访
每一个节点必须有一个唯一的地址。
私有的相互连接用于oracle集群软件和RAC的相互连通。
每个私有地址都必须在
/etc/hosts文件中。
在安装oracle集群软件时,你需要填写私有地址,用于oracle集群软件之间的相互连通。
可以使用ping命令验证连通性。
Oracle建议你使用逻辑ip地址,可以使用第三方厂商提供的基于操作系统的failover机制。
·对每个节点使用共有地址,一般使用虚拟地址对客户端的连接和和连接的failover机
制。
在安装共有VIP时,涉及到集群中每个节点的相同接口名字。
VIP必须和所有节点在同一个子网中。
假如你有DNS,那么在DNS中注册VIP主机名称。
在安装的时候不应该使用VIP,因为它是由机群软件管理的
·为每个节点填写公有的固定的主机名称。
一般是在系统安装时,由系统管理员指定。
假如你有DNS时,那么在DNS中注册你的固定ip和虚拟IP。
假如你没有DNS,那么你必须确认所有的共有ip都必须在/etc/hosts文件中。
1.2.5。
oracle集群和oracleRAC的软件需求
每个节点都需要软件协议支持相互连接,用于支持高速缓存和oracle集群的轮询。
你还必须有网页浏览器。
能够让你使用oracleenterprisemanager和查看联机文档。
因为Oracle10g的要求,oracle集群软件提供了和第三方集群软件相同的功能。
假如不使用以太网或者部署了依靠集群软件的应用程序,那么你还是需要第三方集群软件。
1.3Oracle集群软件和RAC的配置任务
在安装oracle机群软件和RAC之前,执行如下步骤
1确认你的操作系统和安装的数据库的版本是可以被安装的。
可以通过metalink查看
主页:
。
点击”certify&availability”,第一项”1viewcertficationsbyproduct”。
2在私有网络中配置高速连接。
有一些平台自动支持相互连接的failover。
3确认系统中的存储选项和配置共享磁盘。
Oracle建议你使用ASM和OMF,或者集群文件系统。
在oracle标准版中,你必须使用ASM。
当你开始使用OUI时,会询问你提供votingdisks的路径以及OCR的路径。
Votingdisks:
用于配置一块磁盘,假如存在对votingdisk的冗余。
假如你想使用集群软
件管理多块votingdisks,那么你必须要有三块磁盘提供足够的冗余,还必须确认每块votingdisk必须在物理磁盘上。
此外,你使用镜像的OCRs来管理集群软件,那么你就要保证OCRs在安全的网络中,还必须确保OCR定时的维护系统。
假如OCR拷贝失败或者不可访问,那么可以使用ocrconfig工具重新指定OCR。
4安装系统补丁,在第二部分中描述的那样。
5使用CVU帮助你检查你的系统是否符合安装oracle数据库的集群和RAC的要求。
1.4安装程序概述
这些叙述同时包含在本书的第二部分和第三部分
1.4.1oracle10.2RAC预安装概述
在第二部分中的预安装程序解释了如何验证相同用户,指定网络连接的测试,如何设定权限和目录,以及另外的一些预安装需求。
在进入安装之前,先完成预安装任务和系统检测。
1.4.2oracle10.2RAC安装概述
Oracle10gRAC安装有2个步骤。
在第一个步骤中使用OUI安装集群软件。
这个在第四章节中"安装oracle集群软件"有所描述。
注意在第一个步骤中oracle集群软件的home目录,必须要和oraclehome的目录不同。
Oraclehome的目录在第二个步骤中安装oracle数据库RAC组件的软件。
Oracle集群软件的安装起始于为安装oracle10gRAC做准备。
在章节五中,
"使用RAC集群安装oracle数据库10g"中有所描述。
在这个步骤中使用OUI安装RAC软件。
你必须在单独的目录中安装oracle集群软件和oracle数据库。
你应该在oraclehome目录中创建监听。
假如你使用ASM作为多个home的目录,你必须在ASM中单独安装oracle数据库。
?
?
为了创建一个独立的数据库,你必须使用OUI并且选择这个选项去安装ASM。
假如OUI发现有一个之前的版本的oracle集群软件(之前的版本叫做CRS),那么你可选择轮换升级,或者全面升级。
假如OUI发现有一个之前版本的oracle集群软件,那么OUI会提供一个选项来启动DBUA来更新你的数据库到10,。
2版本。
另外,DBUA显示了服务配置页面,用于配置RAC数据库的服务。
1.4.3oracleRAC安装完成以后的概述
当你创建数据库之后,下载和安装最新的补丁。
查看第七章节的"oraclerealapplicationclusterpst-installationprocedures"。
假如你在oracle数据库中使用其它的oracle产品,你同时也要对他们进行配置。
你也必须执行多个安装完成配置任务来使用oracle10g的特点、
在安装介质中,你可以选择额外的oracle数据库10g的软件,他们可能会改善数据库的性能或者兼容性。
例如:
OracleJAccelerator,OracleinterMedia,andOracleText.
1.5使用OUI安装
OUI能够帮助oracle集群软件和oracle数据库10g软件的安装。
在大多数情况下你可以使用图形化界面的OUI来安装软件。
但是,你也可以使用静默方式的OUI来安装软件。
查看附件B关于静默安装的内容。
Oracle详细目录(inventory)维护oracle软件的版本和补丁。
每一个安装都有一个主要的详细目录,它在oraclehome目录注册的地方。
Oracle软件的安装必须要有一个本地的详细目录路径。
本地的详细目录维护每个oracle软件安装组件的列表和应用相关的补丁。
由于oracle软件安装了错误的详细目录信息会使数据库崩溃,所以OUI必须将所有的读和写操作在详细目录中执行。
当年安装oracle集群软件或者RAC时,OUI拷贝这些oracle软件到每个需要使用的节点上。
假如你的oraclehome目录不再一个共享文件系统中,那么OUI会传输软件到另外一个节点上。
此节点上你已经选择将它称为OUI安装会话的一部分。
Oracle详细目录维护了一份关于RAC数据库成员的列表,并且列举了每个节点oraclehome的路径。
这主要用于维护每个RAC数据库节点的软件路径和更新。
假如你使用OUI创建RAC数据库,或者之后使用DBCA创建,那么oracleenterprisemanagerdatabasecontrol将在你的RAC数据库中配置。
Databasecontrol能够配置RAC中所有的实例还有所有节点的主机。
你也可以配置enterprisemanagergridcontrol通过一个控制台来管理多个数据库和应用程序服务。
在gridcontrol中管理RAC数据库,你必须在每个节点上安装gridcontrol代理。
代理安装的目的为了识别集群的环境和所有节点上的安装。
你需要在集群节点中每一个节点进行安装。
当使用OUI安装集群软件或者oracle数据库软件时,oracle建议你使用预定义的数据路类型或者使用DBCA交互模式创建RAC数据库。
你同事也可以使用手动安装。
Oracle建议你使用ASM,否则你不能使用集群文件系统。
那么你必须在创建数据库之前配置裸设备。
1.6安装集群软件和RAC的存储注意事项
在安装RAC之前所需要考虑的存储安装选项
1.6.1ASM的概述
Oracle建议你对数据库存储使用ASM,或者OMF集群文件系统。
注意,假如使用标准版安装RAC,那么必须使用ASM存储数据库文件。
你应该使用ASM来简化数据文件的管理。
使用ASM,你可以管理几个数量的磁盘组来替换管理成千上万的数据文件。
一个磁盘组是一些磁盘的几个,它是ASM管理的一个逻辑单元。
你可以定义特殊的磁盘组作为数据库默认磁盘组。
Oracle数据库会为数据库对象相关的文件自动分配,删除,和创建存储。
在管理数据库时,你需要关心的数据库对象的名字,而不是数据文件的名字。
在一个节点上使用ASM作为单个数据库实例的oraclehome,那么ASM的instancehome需要和它区分开来。
当多个数据库的home都在同一个ASM上,oracle建议你将ASM的home和其它数据库的home区分开来。
ASM的home必须在每个节点上进行安装。
ASM的好处
ASM提供了一些和存储技术相同的好处,例如raid,LVM。
类似这些技术,ASM可以在选择的多个磁盘中创建磁盘组。
在磁盘组中,实现I/O负载平衡。
它同样实现数据的条带化和镜像化,改善I/O性能和数据可靠性。
然而它和LVM和raid不同的是,ASM针对的是文件级别的条带和镜像。
它能够让你在同个磁盘组中的不同文件实现存储属性。
磁盘组和失败组
一个磁盘组可以包含1到10000个磁盘设备。
每一个磁盘设备都是一个单独的磁盘,或者是raid和LVM,或者是一个物理磁盘的分区。
大多数情况下,磁盘组都是由一个或者多个物理磁盘设备组成的。
为了开启ASM的I/O负载均衡和在磁盘组中的合理存储,所有在磁盘组中的磁盘都需要是类似的,假如不能完全一致,那么容量和性能需要一致。
注意:
不要将超过一个的磁盘物理分区加入到同一个磁盘组中。
可以将他们分别加入到不同的磁盘组中。
Oracle同时也不建议你使用LVM作为ASM的磁盘组的成员。
因为LVM隐藏了磁盘的物理属性,所以ASM不能真正很好的使用它。
当你添加一个磁盘到磁盘组中,那么你需要将那块磁盘设置为失败组。
失败组定义的是ASM磁盘组中共享的失败机制。
一个失败组的例子,一个SCSI磁盘组共享相同的磁盘控制器。
失败组用于确认哪个ASM磁盘存储冗余拷贝数据。
假如有一个文件中指定2份镜像,那么ASM自动存储在分开的失败组中存储多余的备份文件。
Failure组只能用于正常或者高等级冗余磁盘组中。
当你创建磁盘组或者之后创建磁盘组时,可以在磁盘组中定义失败组。
冗余度
ASM提供了三种镜像级别,在创建磁盘时你能够指定他们。
这些冗余级别是:
·外部冗余
·正常冗余
·高冗余
ASM和安装类型
类型和磁盘组的数量可以在创建数据库软件时依据数据库类型选择创建,如下所示:
·预配置的数据库
假如你使用默认的预配置数据库,并且使用ASM。
那么OUI会提示你指定一个或多个磁盘设备的名字和冗余度。
默认的,OUI创建磁盘组的名字叫DATA,使用正常的冗余度。
·高级数据库
假如你选择ASM,并且创建一个高级的数据库,那么你能创建一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- database RAC install for AIX1
![提示](https://static.bdocx.com/images/bang_tan.gif)