Oracle RAC 日常管理之CRS篇-3

season0891發表於2011-07-05

<2> 線上新增/刪除ocrmirror

OCR支援一個映象,新增/刪除映象可以線上完成,主要在某個online的節點上執行命令即可。

[root@rac1]#ocrconfig -replace ocrmirror /dev/raw/raw5
[root@rac1 oracle]# cat /etc/oracle/ocr.loc


#Device/file getting replaced by device /dev/raw/raw5
ocrconfig_loc=/dev/raw/raw1
ocrmirrorconfig_loc=/dev/raw/raw5

可見,ocr.loc被自動更新。

移除ocr或者映象的時候,只要不帶路徑,即可。

當一個crs中存在ocr和映象的時候,如果移除ocr,映象會自動轉變成ocr的角色。

[root@rac1]# ocrconfig -replace ocr
[root@rac1]# cat /etc/oracle/ocr.loc
#Device/file /dev/raw/raw1 being deleted
ocrconfig_loc=/dev/raw/raw5

可以看到現在的ocrconfig_loc自動變為先前的ocrmirrorconfig_loc裝置。

<3> 邏輯備份/恢復

備份命令:

ocrconfig –export [ path ]

還原命令

ocrconfig –import [ path ]

還原OCR的時候,需要停掉各節點crs服務。還原完成後,重新啟動CRS。(如果有必要,注意在每個節點分別修改ocr.loc的對應使用裝置)

<4> 物理備份/恢復

CRSD負責每4個小時進行一次OCR的備份,預設備份路徑在$ORA_CRS_HOME/cdate/crs下,

可以使用ocrConfig –showbackup檢視備份情況,如果想更改物理備份路徑,可以使用ocrconfig –backuploc [ path ] 來完成

物理恢復命令:

ocrconfig –restore [ path ]

同樣,還原OCR的時候,需要停掉各節點crs服務。還原完成後,重新啟動CRS。(如果有必要,注意在每個節點分別修改ocr.loc的對應使用裝置)

<5> ocrdump

ocrdump可以將ocr資訊匯出成ascii文字,用於給Oracle Supoort提供檢修。

命令如下:

ocrdump

(3).Voting disk管理維護
Voting disk的維護相對簡單些。

<1> Votingdisk 狀態查詢

[root@rac1]# crsctl query css votedisk
0. 0 /dev/raw/raw2
located 1 votedisk(s).

<2>線上新增、刪除votingdisk

Oracle建議配置奇數個votingdisk,新增/刪除可以線上完成,在某個online的節點上執行命令即可。

新增votingdisk命令:

crsctl add css votedisk [path] -force

刪除votingdisk命令:

crsctl add css votedisk [path] -force

<3>votingdisk備份恢復

備份、恢復採用dd命令。恢復的時候,注意停掉各節點上的CRS服務。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90618/viewspace-701385/,如需轉載,請註明出處,否則將追究法律責任。

相關文章