和或其附属保留所有权利_第1页
和或其附属保留所有权利_第2页
和或其附属保留所有权利_第3页
和或其附属保留所有权利_第4页
和或其附属保留所有权利_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

THESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMONLY.COPYINGeKITMATERIALSFROMTHISCOMPUTERISTHESETHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMONLY.COPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLY THESETHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMONLY.COPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYTHESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuseOracle是否否是是是是是否否OracleClusterware配置文件(表决和Oracle集群 表[OCR])可以在支持的集群文件系统或网络文件系统上。引入Oracle11g 版2后,现在可以使用ASM选项来OCR和表决文件。与ASM集群文件系统结合使用,ASM现在可以为Oracle在OracleDatabase11g版2中,不支持使用DBCA或UniversalInstaller将OracleClusterware或OracleDB文件直接在块设备或设备上,尽管命令行界面 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse Oracle如果使用正常冗余,则OCR和表决文件在共享 上至少需要2GB。2GBOracleClusterware文件,1GBOracleClusterware文件©2012,Oracle和/或其附属公司 NFS系统上。除非升级现有系统,否则不再支持在设备或块设备上安装OracleClusterware文件。设备的唯一用途是用作OracleASM磁盘。OracleClusterware文件使用正常冗余(Oracle集群表(OCR)位置和三个表决磁盘位置)OracleGridInfrastructure文件保留的共享卷上应该至少有2GB可用文件空间。OracleASMOracleASMOCR或表决磁盘文件的高可用少有三个物理磁盘。每个磁盘必须至少有1GB容量,以确保有足够的空间创建OracleClusterware文件。 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse•• 在ASM中OCR©2012,Oracle和•• 在ASM中OCR©2012,Oracle和/。为了提高OracleClusterware 的可管理性,OCR现在默认配置为使用自动管理(ASM)。因为OracleClusterware 驻留在ASM磁盘组中,因此可以使用OracleEnterpriseManager同时管理数据库和集群件。Clusterware安装中为OCR管理单独的磁盘分区的复杂性。 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse ©2012,Oracle和/或其附属公司 OracleClusterware使用表决磁盘文件(也称为表决磁盘)来确定哪些节点是集群的成员并集群的完整性。如果在ASM上配置了表决磁盘,就不需要手动配置表决磁盘了。ASM管理表决磁盘的方式与管理其的其他文件的方式不同。最初配置OracleClusterwareASM故如,必须至少要有三个故障组才能将表决磁盘在正常冗余磁盘组中。表决磁盘在ASM中不以常规文件形式出现,而是由集群件记录表决磁盘信息的确切位置。因为存在盘发生故障,那么,只要磁盘组中还有一个磁盘可用,ASM就会自动恢复表决磁盘。可crsctl实用程序对表决磁盘进行管理。例如,以下命令可将表决磁盘从其当前位置移植到名为VOTE的ASM磁盘组:#crsctlrecevotedisk THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse••••••©2012,Oracle和/。#rpm-Uvhoracleasm-support-version.arch.rpm\oracleasm-kernel-version.arch.rpm\#uname2.6.9-5.ELsmporacleasmlib-2.0:ASMoracleasm:ASMLinuxASMLib2.0程序包,并且在每个分发版本中,每个内核版本都有相应的oracleasm程序包。#up2date-ioracleasm-supportoracleasmliboracleasm-’uname- THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse©2012,Oracle和/。#/usr/sbin/oracleasm#/usr/sbin/oracleasmcreatediskASM_DISK_NAME\#/usr/sbin/oracleasmconfigure-#oracleasmconfigure-将显示当前配置。然后执行oracleasminit命令。是ASM磁盘组的名称,candidate_disk是要分配到该磁盘组的磁盘设备的名称:oracleasmcreatediskASM_DISK_NAMEcandidate_disk例如:#oracleasmcreatediskdata1/#/usr/sbin/oracleasm THESETHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMONLY.COPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLY(OCR在在可以ASM THESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMONLY.COPYINGTHESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuseOracleOracleGridInfrastructure11g。©2012,Oracle和/。OracleGridInfrastructure,一定要了解必须完成的任务及执行这些任务的顺OUIOracleGridInfrastructure。不能安装基于字符的工具;但是,OUI可以使用响应文件以静默批处理模式运行来提供安装需要的值。请在开始此步骤之前OracleEnterpriseManagerGridControl管理集群部署,还必须在每个集群节点上安装EnterpriseManager(EM)。 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse##df-h/tmpUsedAvailUse%Mounted2.3G/48GBRAMRAM1.5。©2012,Oracle和/。#grepSwapTotal/proc/meminfo #grepMemTotal/proc/meminfo GridInfrastructureRAM2.5GB。要确定物理内存量,请输入以下#grepMemTotalRAM832GB的系统,需要的最少交换空间为RAM1.5倍。对于RAM4GBRAM。要确定已配置交换空间grepSwapTotal 用另一个位置)。要确定/tmp df-h每个节点上至少需要有6.5GB用于GridInfrastructure软件 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse 网络故障,请启用为on,请执行以下命令:©2012,Oracle和/。##chkconfig--level35nscd#chkconfig--listnscd0:off1:off2:off3:on4:off5:off#/sbin/servicenscd服务高速缓存守护程序(nscd)。nscd为最常见的名称服务请求提供高速缓存机制。chkconfiglistnscd。例如:#chkconfig--listnscd#chkconfig--level35nscd THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse名(SCAN) SCAN用于连接到集群中的数据库,而不考虑它们在哪些©2012,Oracle和/。SCAN的名称也是集群的名称。SCANSCAN默认值,则使用但不超过15个字符,并且必须是字母数字,可以包含连字符。 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse•••••每个节点必须至少有两个NIC。公共NIC必须支持TCP/IP和 –•IP©2012,Oracle和/。#cat#####PublicInterfaces–net0#### 户数据报协议(UDP)。Windows平台仅使用TCP。) THESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse程序csstd。(DHCP服务器获取,并使用集群中配置的多点传送服务器进行解析。THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse GNSVIP。在安装之前,DNS管理员必须建立“DNS查找”将子域的DNS解析指向集群。要求动态分配VIP地址。©2012,Oracle和/或其附属公司 称(委派到集群的子域中的任何名称)GNS。当请求到达域时,GNSGNS,在安装之前,DNS管理员必须建立“DNS查找”DNS解析指向态分配虚拟IP地址。THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse––––©2012,Oracle和/。OracleClusterware在安装交互过程中标识为的接口上管理子网中的IP地THESEeKITMATERIALSAREFORTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuseSCANDNS返回划线("_")每个节点的IP地址,具有以下特征SCAN是用于为客户机提供对集群的服务权限的名称。因为SCAN与集群整体关节点上运行特定数据库无关。客户机可以继续像使用以前的版本一样以相同的方式集群,但Oracle建议集群的客户机使用SCAN。THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse广播通信(ARP和UDP)必须在所有公共和 OraclemDNS守护程序在所有接口上使用多点传送与从OracleGridInfrastructure11.2.0.2及更高版本开始, ©2012,Oracle和/或其附属公司 广播通信(ARP和UDP)必须在配置为供OracleGridInfrastructure版2补丁程序集1(11.2.0.2)及更高版本使用的所有公共和接口上正常工作。从OracleGridInfrastructure11版2(11.2)开始,在每个集群成员节点上,OraclemDNS守护程序在所有接口使用多点传送与集群中的其他节点通信。从OracleGridInfrastructure版2补丁程序集1(11.2.0.2)及更高版本开始,需要将在为互连定义的整个广播域THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse支持802.3ad。 ©2012,Oracle和/或其附属公司 出节点或节点。如果可以选择总线标准(如PCI和PCIExpress),则在最快的PCIOracleRealApplicationClustersRAC),互连将用于传输数据库块映像。OracleTHESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuseNIC设置可能因所用的驱动程序而有所不同。 ©2012,Oracle和/或其附属公司 对冗余互连使用定义多个接口。执行此操作时,OracleClusterware将创建一到四个(取决于定义的接口数量)IPHAIP地址,OracleDBOracleASM实例使用这默认情况下,Oracle软件(OracleRAC、OracleASMOracleACFS211.2.0.2或更高版本)HAIP地址用于其所有通信量,在提供的一组集Clusterware就会以透明的方式将对应的HAIP地址移到剩余的某个正常接口上。THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuseifconfig命令报告的Linux上的一个活动/备份设置示例如下:bond0Linkencap:EthernetHWaddrinetaddr:XXX.XXX.XXX.YYYBcast:XXX.XXX.XXX.255UPBROADCASTRUNNINGMASTERMULTICASTMTU:1500RXpackets: errors:0dropped:0overruns:0frame:0TXpackets: errors:1dropped:0overruns:1carrier:0collisions:0txqueuelen:0THESEeKITMATERIALSAREFORYOURTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuseinetaddr:XXX.XXX.XXX.YYYBcast:XXX.XXX.XXX.255UPBROADCASTRUNNINGNOARPSLAVEMULTICASTMTU:1500RXpackets: errors:0dropped:0overruns:0frame:0TXpackets: errors:1dropped:0overruns:1carrier:0collisions:0txqueuelen:100Interrupt:10Base Linkencap:EthernetHWaddrinetaddr:XXX.XXX.XXX.YYYBcast:XXX.XXX.XXX.255UPBROADCASTRUNNINGSLAVEMULTICASTMTU:1500RXpackets: errors:0dropped:0overruns:0frame:0TXpackets: errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:100Interrupt:9Basebond0接口列出为MASTER,其他两个接口列出为SLAVE。没有NOARP地址或控制(MAC)地址,并具有IP地址。在此输出示例中,所有网络接口卡(NIC)设备都有相关的通信量统计数据,这是因为过去正常运行和故障的时间较长。链路聚合的另一个常用策略需要符合IEEE802.3ad标准的活动/活动配置。这种安排需NIC802.3ad802.3ad并进行相应配置,这很重要。配置错误会导致性能低下以及接口重置或“端口摆动(portflap)”。一种替代(porttrunking)”、“(EtherChannel)”、“(MLT)”、“网络()”和“(LAG)”。链路聚合通常限于单个交换机。多交换机解决方离式多链路聚合(RSMLT)”。 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse (HA)设计是实施幻灯片中所示的冗余交换机策略,并采用连AIXHPUXWindowsNIC共享VLAN的不可路由子网。 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse••••©2012,Oracle和/。最大UDP套接字接收缓冲区大小因操作系统而有所不同。上限可以128KB,也可1GB。在大多数情况下,默认设置足以满足大多数客户的需求。这是在接收丢失的块时要考虑的首批设置之一。有关适用于您平台的最佳实践设置,请参考MyOracle区大小的三个重要条件是:MTU大小增加时,观察到过多数据包碎片和(或)重组时,巨型帧不是OracleClusterware的要求,默认情况下不配置。支持使用巨型帧,但是必设备和交换机)9KB,但如前所述,这个大其设置成相同的值,则会向Clusterware日志发送错误消息。THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuseLinuxOracleEnterpriseLinuxOEL5Update22.6.23或更高版本(32位OEL5Update22.6.19或更高版本(64位)OEL5Update5,采用UnbreakableEnterpriseKernelforLinux2.6.32-100.0.19或更高版本(64位RedHatEnterpriseLinuxRHEL5,Update5UnbreakableEnterpriseOracleGridInfrastructureOracleDBOracleRAC,请参阅《OracleGridInfrastructureInstallationGuide,11gRelease2(11.2)forAsianuxServer3、OEL5RHEL5Linuxx86Oracle32GridInfrastructureOracleRACRPM的要求

THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuseOracleGridInfrastructureOracleDBOracle集群数据AsianuxServer3、OEL5RHEL5,请参阅幻灯片上列表中的RPM要求。#rpm–qa|grep#rpm–ivh64AsianuxServer3、OEL5RHEL5Linuxx86Oracle64GridInfrastructureOracleRACRPM的要求compat-libstdc++-33-3.2.3(32bit)glibc-2.5-24(32glibc-devel-2.5(32bit)unixODBC-2.2.11(32bit)unixODBC-devel-2.2.11(32libaio-devel-0.3.106(32

libaio-0.3.106(32bit)libgcc-4.1.2(32bit)libstdc++-4.1.2(32bit)libstdc++-devel4.1.2THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse©2012,Oracle和/或其附属公司 AsianuxServer3、OEL5Update2RHEL5Update2Linux8664位系注:从OracleGridInfrastructure11g版2补丁程序集1(11.2.0.2)开始,安装时包。但是,对于Oracle11g版2(11.2.0.1),表中列出的32位和64位程序包都是THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse安装之后,OracleValidatedConfigurationRPM将执行以下OracleGridInfrastructureOracleDB安装(oinstall)和OSDBA(dba)组©2012,Oracle和/或其附属公司 LinuxOracleEnterpriseLinuxRedHatEnterpriseLinux,则可OracleValidatedConfigurationRPM(UnbreakableLinuxNetwork获得)完成大多数安装前配置任务。安装之后,OracleValidatedConfigurationRPM将执行以OracleGridInfrastructureOracleDBValidatedConfiguration程序推荐的值,并进行验证OracleEnterpriseLinux4.7OracleEnterpriseLinux5.2或更高版本,则安装介质中包括了OracleValidatedConfigurationRPM。使用以下过程RPMOracleSoftwareforEnterpriseLinux通道:在UnbreakableLinuxNetwork中您的服务器。默认情况下,您将为您的操作系统和硬件EnterpriseLinuxLatest通道。THESEeKITMATERIALSAREFORYOURUSEINTHISTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse单击“Systems(系统)”选项卡,然后在“SystemProfiles(系统概要文件)”列表中选择一个已的服务器。此时将打开“SystemDetails(系统详细资料)”OracleLinux分发版本)。例如,如果您的分发版本是OracleLinux5Update5forx86_64,则进行以下选择:OracleLinux5Update5OracleLinux5Update5#up2date--nox--show-channelsOracleSoftwareforEnterpriseLinuxValidatedConfigurationRPM:#up2date--installoracle-OracleLinux会自动创建一个标准(非角色分配的)OracleConfigurationRPM日志文件以复查系统配置更改:IDOracleValidatedRPM的集和用户ID将导致安装失败。IDuseruser是软件所有者的用户帐户。 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse #groupadd–g#groupadd–g501每个节点上的用户ID必须一致,并且产品 #useradd–u501–goinstall#useradd–u501–goinstall或#useradd–u502–goinstall©2012,Oracle和/或其附属公司 需要创建一个将与Oracle主(oraInventory)关联的操作系统组。oraInventory包含一个服务器上安装的所有Oracle产品中的Oracle主 表。该表的设计 统组的建议名称为oinstall。在集群安装中,集群的所有节点上的组ID必须相同,这装的所有Oracle产品(如集群件、数据库、磁盘管理和企业管理工具)都由同一个用户管理不同的组件,则可能需要这种设置。集群的所有节点上的用户ID必须相同,这一点产品组 THESEeKITTHESEeKITMATERIALSAREFORYOURUSEINTHISCLASSROOMCOPYINGeKITMATERIALSFROMTHISCOMPUTERISSTRICTLYOracleUniversityandORACLECORPORATIONuse123©2012,Oracle和/。#/usr/sbin/groupadd-g1000oinstall#/usr/sbin/groupadd-g1100asmadmin#/usr/sbin/groupadd-g1200dba#/usr/sbin/groupadd-g1201#/usr/sbin/groupadd-g1300asmdba#/usr/sbin/groupadd-g1301asmoper#/usr/sbin/useradd-u1100-goinstall-Gasmdba,dba,\asmoperoracle#/usr/sbin/useradd-u1100-goinstall-Gasmdba,dba,\#/usr/sbin/useradd-u1101-goinstall-Gasmdba,\asmadmin,asmopergrid#mkdir-p/u01/app/grid/u01/app/oracle#chown-Rgrid:oinstall/u01/app#chownoracle:oinstall/u01/app/oracle od775/u01/app下面是一个示例,展示了如何创建Oracle产品组(oinstall)、针对ASM的OSDBA、OSASM和OSOPER组(它们是相同的组,dba),以及如何创建GridInfrastructure软件所有者(grid)以及一个具有正确的组成员资格的OracleDB所有者以root登录。输入与幻灯片中示例类似令,创建oinstall、选项为每个组指定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论