oracle rac介绍PPT学习课件_第1页
oracle rac介绍PPT学习课件_第2页
oracle rac介绍PPT学习课件_第3页
oracle rac介绍PPT学习课件_第4页
oracle rac介绍PPT学习课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

1、Oracle 11g RAC 介绍,什么是 Oracle RAC 集群?,Oracle Real Application Server,真正应用集群,简称Oracle RAC ,是Oracle的并行集群,位于不同服务器系统的Oracle实例同时访问同一个Oracle数据库,节点之间通过私有网络进行通信,所有的控制文件、联机日志和数据文件存放在共享的设备上,能够被集群中的所有节点同时读写 。 RAC的优点主要在于高可用性和负载均衡,一台机器当机不影响应用访问数据库,了解体系结构,公用网络,节点 1,共享存储,重做日志所有实例,数据库和控制文件,OCR 和 voting 磁盘,(oracle_ho

2、me),操作系统,CRS,集群互联,数据库实例 1,ASM 实例 1,集群互联,. . .,Oracle Clusterware 介绍,Oracle Clusterware是一个集群软件,使用它做集群的所有操作系统必须相同。 使用Oracle Clusterware 将多个装有相同操作系统的服务器捆绑到一起,当对这些集群的服务器进行访问时,就像访问一台服务器一样。 Oracle Clusterware 要求两个集群组件: (1)voting disk(表决磁盘):用于记录集群节点的信息。RAC 用它来确定哪些实例是集群实例。当网络发生故障时,还要用它存储的信息进行健康检查(例如检查成员服务器是

3、否可用)和仲裁。表决磁盘必须存放在共享磁盘上。 (2)Oracle Cluster Registry(OCR,集群注册),用于记录集群配置信息。集群注册也必须存放在共享磁盘上。 grid用户主要是管理集群资源和ASM磁盘,Oracle ASM,Automatic Storage Management(ASM)是Oracle数据库10g中一个非常出色的新特性,它以平台无关的方式提供了文件系统、逻辑卷管理器以及软件RAID等服务。ASM可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡 I/O 以删除“热点”。,ASM的优点 1. ASM是跨平台的,主流硬件平台都可以

4、使用,管理方式一致。 2. 数据均匀分布在磁盘组里所有的磁盘上,实现了文件级别的条带化,提高了读取和写入的数据的性能。 3. 提供了多重冗余级别 ,保证数据安全。 4. 能支持在线磁盘更换。添加或删除磁盘后,自动重新分布数据,因此也不存在碎片的问题,ASM磁盘组 ASM存储管理除了ASM实例之外,最大的组成部分就是ASM磁盘组。一个ASM磁盘组由过多个ASM磁盘组成。一个磁盘组内可以存放多个数据文件,一个数据文件仅仅只能位于一个磁盘组内,不能跨磁盘组。多个数据库可以共享相同的或多个磁盘组。 ASM磁盘 ASM磁盘中可以包含多个文件,多个文件也可以打散放在多个磁盘上,因此磁盘和文件是多对多的关系

5、。,ASM存储的概念,grid用户的ASM实例,可以看下grid的oracle进程,实例名是ASM+X,ps -ef|grep ora_查看Oracle进程,登陆grid的asm实例 gridnode1 $ sqlplus /as sysasm asm实例也是一种Oracle实例,但是没有数据文件和控制文件,状态是处于启动状态,show parameter spfile;查看下ASM实例的参数文件位置 asm实例也无法直接关闭,ASM实例的参数,create pfile=/home/grid/li.spfile from spfile; gridnode1 $ cat li.spfile +A

6、SM1._oracle_base=/u01/app/grid/crs#ORACLE_BASE set from in memory value +ASM2._oracle_base=/u01/app/grid/crs#ORACLE_BASE set from in memory value +ASM2.asm_diskgroups=RACDATA#Manual Mount +ASM1.asm_diskgroups=RACDATA#Manual Mount *.asm_diskstring=/dev/oracleasm/disks/VOL* *.diagnostic_dest=/u01/app/

7、grid/crs *.instance_type=asm *.large_pool_size=12M *.remote_login_passwordfile=EXCLUSIVE,grid用户登陆asm查看 命令asmcmd,和文件系统有点类似,ls ,cd,pwd等命令都可以用,Linux下asmlib管理ASM 磁盘,ASM是oracle 推荐的管理物理磁盘的方式 linux一般用asmlib组件来管理ASM磁盘 1,创建一个asm磁盘 /etc/init.d/oracleasm createdisk VOL1 /dev/sdd1 这个盘的完整路径是: /dev/oracleasm/disk

8、s/VOL1 VOL1是磁盘别名 /dev/sdd1是物理磁盘 2,查看当前的asm 磁盘 /etc/init.d/oracleasm listdisks,可以看到现在有四个asm磁盘可用,3,查看当前系统的ASM 磁盘 select STATE,path,TOTAL_MB,FREE_MB,FAILGROUP,STATE, FAILGROUP_type from v$asm_disk; 可以看到asm磁盘的路径,容量和使用空间,ASM diskgroup,1,ASM磁盘组成ASM diskgroup,用来存放oracle文件 2,创建一个diskgroup create diskgroup D

9、ATA external redundancy disk /dev/oracleasm/disks/VOL1 name VOL1 , /dev/oracleasm/disks/VOL2 name VOL2; 3,查看ASM diskgroup的组成 select ,, b.TOTAL_MB,b.FREE_MB from v$asm_disk a,v$asm_diskgroup b where a.GROUP_NUMBER=b.GROUP_NUMBER;,1,Oracle rac的表空间文件路径,+RACDATA是磁盘组名称 2,Oracle rac给表空间增加 alte

10、r TABLESPACE users add datafile +RACDATA SIZE 10M AUTOEXTEND off;,11g RAC的IP设置,11 node1 public ip 12 node2 public ip 13 node1-vip 虚IP 14 node2-vip 虚IP 91 node1-priv 内网通讯IP 92 node2-priv 内网通讯IP 15 cluster_scan_vip scan IP 本质就是IP的

11、别名 内网端口是RAC各节点内部进行通讯的 外端网卡是RAC为外部提供服务的 应用程序通过scan ip来访问数据库,11g rac 客户端的配置,客户端只要通过SCAN IP来访问数据库就可以 客户端配置CNP = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = scan-vip)(PORT = 1521) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = cnp) (failover_mode = (type = select) (method = basic ) (retries

12、= 180) (DELAY = 15 ) ) ) ),10g rac客户端配置,RACDB = (DESCRIPTION = (FAILOVER = on) (LOAD_BALANCE = yes) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = node1-vip)(PORT = 1521) (ADDRESS = (PROTOCOL = TCP)(HOST = node2-vip)(PORT = 1521) ) (CONNECT_DATA =,Oracle rac高可用性 过程完全自动,不用人工干预 比如客户端通过scan ip连接到节点1 1,节点1突然当机 ,2,scan ip切换到节点2 3,客户端连接也会从节点1自动切换到节点2,RAC 提供的好处,多节点负载均衡; 提供高可用:故障容错和无缝切换功能,将硬件和软件错误造成的影响最小化 。,RAC 提供的好处,通过并行执行技术提高事务响应时间-通常用于数据

温馨提示

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

评论

0/150

提交评论