場景9 深刻RAC運行原理

場景9 深刻RAC運行原理數據庫

 

OPS(Oracle Parallel Server)經過磁盤的節點斷定數據是否最新   —>   Data Guard   —>    RAC(Real Application Cluster)vim

 

Oracle : share everything (共享全部) 靈活緩存

DB2 : share nothing (不共享)bash

 

GRD (Global Resource Directory)全局資源目錄網絡

Cache fusion 數據融合session

GCS (Global Cache Service)全局高速緩存服務併發

GES (Global Enqueue Service)全局排隊服務oracle

 

RAC解決SPOF (Single Point Of Failure) 單點故障app

 

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’;

相關文章
相關標籤/搜索