管理RAC中的OCR(Oracle Cluster Register)
OCR中含有RAC中叢集和資料庫的配置資訊。這些資訊包括了叢集節點的列表、叢集資料庫例項到節點的對映以及CRS應用程式資源資訊。
有2種方式複製OCR的內容。第一種方式是自動產生的物理的OCR的備份,第二種方式是手工產生的邏輯OCR的輸出檔案。
每隔4個小時,CRS例項將會自動產生一個OCR的備份檔案。任何時候只有最新的3個備份被保留下來。你不能手工定製備份的頻率和檔案數目。我們可以用ocrconfig工具來生產更多的備份。(注意:你必須以root使用者的身份來執行這個工具)
可以用ocrconfig命令的showbackup 選項來確定備份檔案的資訊。然後複製備份檔案到不同的位置以達到冗餘的效果。為了使每個OCR備份有2份COPY,Oracle推薦OCR的備份放在RAID陣列上,如果可能的話,最好放在能被叢集資料庫中所有節點都能訪問到的共享存貯裝置上。預設OCR將自動備份的檔案放在$ORA_CRS_HOME/cdata/cluster name。custer name 是你安裝CRS的時候賦予的名字。
ocrconfig -showbackup 顯示備份資訊
ocrconfig -backuploc /ocfs/clusterware/backup 修改備份路徑
從備份中還原OCR
1、關閉執行在叢集資料庫的所有節點上的CRS服務程式 /etc/init.d/init.crs stop
2、透過ocrconfig 的showbackup選項檢視最近的備份 ocrconfig -showbackup
3、透過ocrconfig的restore或import選項匯入OCR資料
ocrconfig -restore filename_location
ocrconfig -import filename_location
注意:使用restore選項只能匯入OCR自動產生的物理備份,同樣import選項只能匯入透過export選項匯出的的邏輯備份。
4、在所有節點上重新啟動CRS
/etc/init.d/init.crs start
修改OCR的位置
1、關閉執行在叢集資料庫的所有節點上的CRS服務程式
[root@node1 ~]# /etc/init.d/init.crs stop
Shutting down Oracle Cluster Ready Services (CRS):
Stopping resources.
Successfully stopped CRS resources
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
Shutdown has begun. The daemons should exit soon.
2、編輯/oracle/ocr.loc
在所有節點上編輯/etc/oracle/ocr.loc修改引數ocrconfig_loc=new_location,new_location就是新的ocr的位置
[root@node1 ~]# cat /etc/oracle/ocr.loc
ocrconfig_loc=/ocfs/clusterware/ocr
local_only=FALSE
[root@node1 ~]# vi /etc/oracle/ocr.loc
[root@node1 ~]# cat /etc/oracle/ocr.loc
ocrconfig_loc=/ocfs/clusterware/ocrdata/ocr
local_only=FALSE
3、將原來的ocr移動到新的位置
[root@node1 ~]# mv /ocfs/clusterware/ocr /ocfs/clusterware/ocrdata/
你也可以透過ocrconfig的restore或者import從備份中還原
4、透過ocrcheck檢視新的ocr狀態
[root@node1 ocrdata]# ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 262144
Used space (kbytes) : 4796
Available space (kbytes) : 257348
ID : 1108817706
Device/File Name : /ocfs/clusterware/ocrdata/ocr
Device/File integrity check succeeded
Device/File not configured
Cluster registry integrity check succeeded
5、重新在所有節點上啟動CRS服務
[root@node1 ocrdata]# /etc/init.d/init.crs start
Startup will be queued to init within 90 seconds.
ocrconfig命令的語法和常用選項
ocrconfig [option]
option:
1、-export filename [-s online]
匯出OCR檔案的內容到目標檔案
ocrconfig -export /u01/oradata/ocr.backup
2、-import filename
匯入檔案的內容到OCR,該檔案必須是由ocrconfig -export匯出的
ocrconfig -import /u01/oradata/ocr.backup
3、-upgrade [
升級ocrconfig到最新版本
ocrconfig -upgrade
4、-downgrade [-version
和upgrade相反,使用老的版本
5、-backuploc
指定OCR自動備份的檔案的目錄
6、-showbackup
ORC顯示備份的資訊
7、 -restore
從物理備份中還原OCR
8、 -replace ocr|ocrmirror [
增加/刪除/替換OCR裝置檔案
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-630133/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 12c rac ocr和votedisk管理Oracle
- ORACLE RAC重建OCROracle
- Oracle 10g RAC下Voting disk和OCR的管理Oracle 10g
- Oracle 10G RAC下OCR和Voting disk的管理Oracle 10g
- oracle 10GR2 CLUSTERWARE(RAC)中關於OCR和VOTING磁碟的管理資訊Oracle 10g
- 轉 Oracle 10G RAC下OCR和Voting disk的管理Oracle 10g
- RAC 11.2.0.3 管理OCR檔案
- zt_oracle10g rac real application cluster ocr and voting disk備份恢復OracleAPP
- Oracle RAC(Cluster)的重構(整理)(1)Oracle
- Oracle RAC(Cluster)的重構(整理)(2)Oracle
- Oracle RAC(Cluster)的重構整理(3)Oracle
- 【轉載】Oracle 10G RAC下OCR和Voting disk的管理Oracle 10g
- Oracle Rac Ocr VotingDisk 備份Oracle
- Oracle 12c 備份恢復OCR(Oracle Cluster Registry)Oracle
- oracle中的cluster表Oracle
- Oracle RAC 遷移替換 OCR 盤Oracle
- Oracle RAC 重建 OCR 和 Voting diskOracle
- 管理oracle叢集中的ocr檔案Oracle
- Oracle 10G RAC的ocr備份恢復Oracle 10g
- Oracle RAC CRS、OCR、Voting破壞重建Oracle
- Oracle RAC OCR 和 VotingDisk 的備份與恢復Oracle
- [zt]Oracle rac 11g線上新增ocr,votediskOracle
- oracle redhat 下cluster 配置管理OracleRedhat
- zt_oracle rac private network cluster interconnectOracle
- 管理ORACLE RAC GUARD——RAC GUARD概念和管理Oracle
- Oracle 21C OCR和OLR管理Oracle
- 轉:Oracle RAC 新增和刪除OCR(10g)Oracle
- 管理ASM 檢索ocr資訊 禁用RAC自動啟動ASM
- Oracle RAC基本管理Oracle
- oracle RAC dbca的時候報錯提示cluster nodes are not accessibleOracle
- RAC環境中的儲存部分管理——RAC管理
- Oracle10g RAC環境OCR的新增、刪除、備份Oracle
- Oracle 12c RAC OCR和voting files介紹Oracle
- ORACLE 11G RAC 更改OCR磁碟組extenrnal 為normalOracleORM
- 如何檢視Oracle RAC叢集的叢集名稱(CLUSTER NAME)Oracle
- Oracle RAC日常管理命令Oracle
- Oracle叢集軟體管理-OCR和Voting Files管理Oracle
- ORACLE 11G RAC--維護叢集的OCR命令介紹Oracle