Oracle 12c RAC OCR和voting files介紹
Oracle叢集檔案主要包含OCR和voting files,負責管理配置和節點關係:
Oracle Cluster Registry (OCR),管理Oracle叢集軟體和Oracle RAC資料庫配置資訊;這也包含Oracle Local Registry (OLR),存在於叢集的每個節點上,管理Oracle每個節點的叢集配置資訊。
voting檔案管理節點關係的相關資訊,每個選舉檔案必須被叢集中的所有節點訪問。
可以將OCR和voting files存放到Oracle Automatic Storage Management (Oracle ASM)和共享檔案系統。
Oracle建議配置多個voting files,來提升高可用性。
預設,Oracle ASM將每個voting file存放到磁碟組裡的失敗組(failure group)。一個失敗組是磁碟組中的磁碟的一個子集。失敗組定義了共享組成部分的盤,如果其中一個盤失敗,其他共享組成部分的盤也會失敗。
例如,可以將共享相同SCSI控制器的一組SCSI盤定義為一個失敗組。失敗組決定哪個Oracle ASM磁碟來儲存冗餘資料。
投票失敗組(quorum failure group)是一種特殊型別的失敗組,用來儲存oracle叢集voting files。投票失敗組用來保證指定失敗組的投票數是可用的。當Oracle ASM掛載了一個包含Oracle叢集檔案的磁碟組,
且丟失一個或多個失敗組時,投票失敗組用來決定磁碟組是否可以掛載。投票失敗組裡面的磁碟不包含使用者資料,因而當決定冗餘請求時,投票失敗組不被使用。
ASM磁碟組的冗餘級別決定了Oracle在磁碟組中怎麼映象檔案,決定磁碟的數量和所需的磁碟空間。
冗餘級別包括:
External redundancy:需要至少一個磁碟裝置。有效的磁碟空間是磁碟的大小總和。對於external redundancy,Oracle推薦使用RAID或類似的儲存裝置,可以提供自己的保護機制。
Normal redundancy:有效的磁碟空間是磁碟總共大小的1/2。對於Oracle Clusterware files,這個級別至少需要3個磁碟裝置,其中兩個用於失敗組,
所有的3個盤用於投票失敗組。提供3個選舉盤,一份OCR,一份OCR的映象。當使用這個級別的磁碟組時,即使損失了一個失敗組,叢集可以正常工作。
High redundancy:有效的磁碟空間是磁碟總共大小的1/3。對於Oracle Clusterware files,這個級別至少需要5個磁碟裝置,其中3個用於失敗組,
所有的5個盤用於投票失敗組。提供5個選舉盤,一份OCR,2份OCR的映象。當使用這個級別的磁碟組時,即使損失了兩個失敗組,叢集可以正常工作。
下表是官方文件上建議的ASM OCR、Voting files磁碟組大小:
一塊包含OCR、Voting files的盤至少需要700MB,External級別需要1 X 1G的盤,Normal級別需要3 X 1G的盤,High級別需要5 X 1G的盤
Oracle Cluster Registry (OCR),管理Oracle叢集軟體和Oracle RAC資料庫配置資訊;這也包含Oracle Local Registry (OLR),存在於叢集的每個節點上,管理Oracle每個節點的叢集配置資訊。
voting檔案管理節點關係的相關資訊,每個選舉檔案必須被叢集中的所有節點訪問。
可以將OCR和voting files存放到Oracle Automatic Storage Management (Oracle ASM)和共享檔案系統。
Oracle建議配置多個voting files,來提升高可用性。
預設,Oracle ASM將每個voting file存放到磁碟組裡的失敗組(failure group)。一個失敗組是磁碟組中的磁碟的一個子集。失敗組定義了共享組成部分的盤,如果其中一個盤失敗,其他共享組成部分的盤也會失敗。
例如,可以將共享相同SCSI控制器的一組SCSI盤定義為一個失敗組。失敗組決定哪個Oracle ASM磁碟來儲存冗餘資料。
投票失敗組(quorum failure group)是一種特殊型別的失敗組,用來儲存oracle叢集voting files。投票失敗組用來保證指定失敗組的投票數是可用的。當Oracle ASM掛載了一個包含Oracle叢集檔案的磁碟組,
且丟失一個或多個失敗組時,投票失敗組用來決定磁碟組是否可以掛載。投票失敗組裡面的磁碟不包含使用者資料,因而當決定冗餘請求時,投票失敗組不被使用。
ASM磁碟組的冗餘級別決定了Oracle在磁碟組中怎麼映象檔案,決定磁碟的數量和所需的磁碟空間。
冗餘級別包括:
External redundancy:需要至少一個磁碟裝置。有效的磁碟空間是磁碟的大小總和。對於external redundancy,Oracle推薦使用RAID或類似的儲存裝置,可以提供自己的保護機制。
Normal redundancy:有效的磁碟空間是磁碟總共大小的1/2。對於Oracle Clusterware files,這個級別至少需要3個磁碟裝置,其中兩個用於失敗組,
所有的3個盤用於投票失敗組。提供3個選舉盤,一份OCR,一份OCR的映象。當使用這個級別的磁碟組時,即使損失了一個失敗組,叢集可以正常工作。
High redundancy:有效的磁碟空間是磁碟總共大小的1/3。對於Oracle Clusterware files,這個級別至少需要5個磁碟裝置,其中3個用於失敗組,
所有的5個盤用於投票失敗組。提供5個選舉盤,一份OCR,2份OCR的映象。當使用這個級別的磁碟組時,即使損失了兩個失敗組,叢集可以正常工作。
下表是官方文件上建議的ASM OCR、Voting files磁碟組大小:
一塊包含OCR、Voting files的盤至少需要700MB,External級別需要1 X 1G的盤,Normal級別需要3 X 1G的盤,High級別需要5 X 1G的盤
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26506993/viewspace-2124158/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle RAC 重建 OCR 和 Voting diskOracle
- Oracle叢集軟體管理-OCR和Voting Files管理Oracle
- Oracle RAC CRS、OCR、Voting破壞重建Oracle
- Placement of Voting disk and OCR Files in Oracle RAC 10g and 11gR1 [ID 293819.1]Oracle
- Oracle 12c rac ocr和votedisk管理Oracle
- Oracle 10g RAC下Voting disk和OCR的管理Oracle 10g
- Oracle 10G RAC下OCR和Voting disk的管理Oracle 10g
- 轉 Oracle 10G RAC下OCR和Voting disk的管理Oracle 10g
- 【轉載】Oracle 10G RAC下OCR和Voting disk的管理Oracle 10g
- ORACLE 12C RAC 生產環境搭建介紹Oracle
- Oracle 21C管理Voting FilesOracle
- oracle 10GR2 CLUSTERWARE(RAC)中關於OCR和VOTING磁碟的管理資訊Oracle 10g
- Oracle RAC: Member votingOracle
- Oracle Database 12c RAC損壞ocr和votedisk恢復實驗OracleDatabase
- OCR And Voting Disk In Oracle 10gR2 Clusterware (RAC) [ID 1092293.1]Oracle 10g
- ORACLE 11G RAC--維護叢集的OCR命令介紹Oracle
- Oracle RAC 概念介紹Oracle
- Oracle RAC DRM介紹和關閉DRMOracle
- Oracle10g OCR及Voting Disk的Oracle
- 11g RAC 中 OCR 及Voting Disk 相關操作
- ORACLE RAC重建OCROracle
- zt_oracle10g rac real application cluster ocr and voting disk備份恢復OracleAPP
- Oracle10g RAC voting disk及OCR 的映象,備份恢復[final]Oracle
- 分析11.2.0.3 rac CRS-1714:Unable to discover any voting files
- 11g RAC OCR,VOTING DISK儲存全部損壞,利用自動備份,恢復OCR,VOTING DISK到新儲存。
- Oracle RAC後臺程式介紹Oracle
- oracle RAC 底層程式介紹Oracle
- Oracle10g OCR及Voting Disk的備份Oracle
- Oracle 10g RAC TAF介紹Oracle 10g
- 【RAC】Oracle RAC上線測試場景介紹Oracle
- 管理OCR,OLR,Voting Disk(筆記)筆記
- 轉:Oracle RAC 新增和刪除OCR(10g)Oracle
- ORACLE 12C Cloud Control(二)介紹OracleCloud
- ORACLE 12C PDB 維護基礎介紹Oracle
- Oracle Rac Ocr VotingDisk 備份Oracle
- Oracle 12C Database File Mapping for Oracle ASM FilesOracleDatabaseAPPASM
- Oracle 12c RAC: MGMTDBOracle
- Oracle RAC OCR 和 VotingDisk 的備份與恢復Oracle