场景9 深入RAC运行原理

场景9 深入RAC运行原理

OPS(Oracle Parallel Server)通过磁盘的节点判定数据是否最新   —>   Data Guard   —>    RAC(Real Application Cluster)

Oracle : share everything (共享所有) 灵活

DB2 : share nothing (不共享)

GRD (Global Resource Directory)全局资源目录

Cache fusion 数据融合

GCS (Global Cache Service)全局高速缓存服务

GES (Global Enqueue Service)全局排队服务

RAC解决SPOF (Single Point Of Failure) 单点故障

SMP (Simple MultiProcessing)简单多处理

BGP 

高效存储 :

NetApp

EMC

Load Balance负载均衡

集群环境下多加一个节点目的是什么?

RAC更适合OLTP(银行) or OLAP(数据仓库)?

答 :OLAP

CI (Current image) :当前版本

PI (Past image) :过去版本,用于在实例发生故障之后,幸存节点快速恢复挂掉的节点

动态性能视图来自数据字典,参数文件,控制文件,系统表空间

nomount : 参数文件,实例,进程 v$parameter, v$sga, v$process, v$instance

mount : 控制文件,结构

open : 数据字典,表统计信息,分布情况

GV$INSTANCE : RAC中所有节点实例集合

alter system kill session at sid; 杀掉任意节点的会话

Extended RAC : 扩展RAC

select resource_name, current_utilization, max_utilization from v$resource_limit where resource_name like ‘g%s_%’;

select * from v$sgastat where name like ‘g_s%’ or name like ‘KCL’;

锁定级别越低,并发能力越强,处理效率越高,更适合OLTP

CRS_HOME

OCR文件

共享存储 :各节点实例的还原表空间,各节点实例的联机重做日志文件,

节点本地存储 :归档日志

OCFS (Oracle Cluster File System)Oracle集群文件系统

OMF

节点间通讯协议 :UDP

实验环境 :host01, host02

打开虚拟机,选择移动,若选择拷贝ip会变

eg :

cat /etc/hosts

公有ip

私有ip(vip) : 飘的目的 :报错

虚拟ip

su - oracle

ls

vi .bash_profile

. .bash_profile

su -

mkdir -p /u01/app/oracle

mkdir -p /u01/app/grid

mkdir -p /u01/app/oraInventory

chown -R oracle:install /u01/app/grid/

chown -R oracle:install /u01/app/11.2.0/grid/

chown -R oracle:install /u01/oraInventory/

ping 192.0.2.101

service network

ssh 192.0.2.102

more aa.sh

sh aa.sh

more racmkdir.sh

sh racmkdir.sh

vi racmkdir.sh

mkdir -p /u01/app/oracle

mkdir

chown

chown

cd /u01/app/oracle

ls

unzip /stage/db/…

unzip /stage/db/…

sh runInstaller

kill -9 

root 下 :xhost + : 不限制任何会话启动图形化界面

su oracle

. /asmca

ZZ : 保存退出 (esc后)

ZQ : 不保存退出(esc后)

control v 

j

u

vi test

d2fo : delete find o two times

dt) : delete till )

vim test

di( : delete in (

di) : delete in )

dib : delete in block

RAC VIP :不对外提供服务

App VIP : 对外提供服务

RAC安装过程

GI : Clusterware

ASM : Storage

Software : Oracle, ASM

Database : dbca

OCR : Oracle Cluster Registery 集群注册器

voting disk : 表决磁盘,解决节点间网络导致的脑裂问题

brain split :脑裂

控制文件表决 :解决数据库hang死的问题

PATH : 

oinstall : Oracle Install :Oracle安装部署

1. 安装GI

2. 装软件

黄金优化法则 :各节点时钟一致

选中(拷贝),按滚轮(粘贴)

监听器的配置 :

LISTENER —> 1521 PROD1 静态

LSNR2 —> 1526 PROD1 动态

cd $ORACLE_HOME/network/

alter system set local_listener=’lsnr2’;

原文地址:https://www.cnblogs.com/jilili/p/5755505.html