這篇文章給大家介紹RAC_OCR管理的示例分析,內(nèi)容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
固始網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,固始網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為固始近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的固始做網(wǎng)站的公司定做!
管理OCR
OCR是Oracle RAC配置信息倉庫,它管理集群節(jié)點的相關(guān)信息及實例到節(jié)點的映射信息。組成CRS的進程以及其他支持集群的應(yīng)用程序使用這一倉庫來共享信息。它包括(但不限于)一下內(nèi)容:
1節(jié)點成員資格信息
2數(shù)據(jù)庫實例、節(jié)點和其他映射信息
3服務(wù)特征
4任何由CRS控制的第三方應(yīng)用程序的特征(10g R2及更高版本)
OCR的位置在CRS安裝期間指定。指向OCR設(shè)備位置的文件指針位于文件ocr.loc中,它的位置多少與平臺有關(guān)。例如,在Linux系統(tǒng)中,它位于/etc/oracle中;在Solaris系統(tǒng)中,它位于/var/opt/oracle中。ocr.loc內(nèi)容如下:
#ocrconfig_loc=+ASMCCF1
Local_only=FALSE
第一行提供了有關(guān)對OCR執(zhí)行的最后一次操作的信息,這一操作對ocr.loc文件的內(nèi)容產(chǎn)生影響。Oracle 10g R2以上版本提供了在Oracle級別或操作系統(tǒng)級別鏡像OCR的選擇,以提供高可用性。
對于OCR很少需要日常維護。但OCR是HA框架的一個關(guān)鍵組件,所以如果OCR發(fā)生任何狀況。那么都應(yīng)該隨時對其采取糾正措施。下面的Oracle使用工具用于管理OCR。應(yīng)該在測試系統(tǒng)中聯(lián)系這些命令,以便為OCR中發(fā)生的不測事件做好準備:
1 ocrchek :對OCR執(zhí)行快速健康檢查,并輸出空間使用統(tǒng)計信息。
2 ocrdump:對OCR的內(nèi)容轉(zhuǎn)儲到一個操作系統(tǒng)文件
3 ocrconfig:對OCR執(zhí)行導(dǎo)出、導(dǎo)入、添加、替換、刪除、恢復(fù)和顯示備份操作。
一檢查OCR完整性
我們可以使用ocrcheck對OCR執(zhí)行快速健康檢查,如下所示。這個命令返回OCR版本、已經(jīng)分配的總空間、所使用的空間、空閑空間、每個設(shè)備的位置,以及完整性檢查的結(jié)果。
[root@vmac1]# $GRID_HOME/bin/ocrcheck
這個命令還在$GRID_HOME/log//client目錄中創(chuàng)建一個日志文件;這個日志文件的內(nèi)容反映了在輸出中顯示的內(nèi)容。
二轉(zhuǎn)儲OCR信息
Oracle提供的使用工具ocrdump將OCR的內(nèi)容寫入操作系統(tǒng)文件,默認情況下,它將這些內(nèi)容轉(zhuǎn)儲到當前目錄中一個名為OCRDUMP的文件。或者,可以指定一個目標文件,還可以采用XML格式來轉(zhuǎn)儲信息。使用帶有-help選項的命令,可以查看可供這個命令使用的命令行選項。
轉(zhuǎn)儲文件的內(nèi)容通常由OSS(Oracle支持服務(wù))用于查看OCR中的配置信息。這個轉(zhuǎn)儲文件是一個ASCII文件,可以使用任何文本編輯器打開它。這個文件中包含一組鍵名、值類型和鍵值信息。
下面說明如何將OCR文件的內(nèi)容轉(zhuǎn)儲到一個XML文件中:
[root@vmac1]# $GRID_HOME/bin/ocrdump 1.xml –xml
三維護一個鏡像OCR
從10gR2版本開始,Oracle允許創(chuàng)建OCR的一個鏡像副本,從而使OCR不再是一個單一故障點。而且這樣也不再需要使用來自O(shè)racle之外的方法(如存儲級或陣列級的鏡像)來鏡像OCR。
(1)
下面命令將ocrmirror文件添加/重新部署到指定位置:
[root@vmac1]# $GRID_HOME/bin/ocrconfig –replace ocrmirror ‘+ASMCCF1’
重新部署一個現(xiàn)有的OCR文件:
ocrconfig –replace ocr ‘+ASMCCF1’
(2)
對OCR進行手工備份
#ocrconfig -manualbackup
(3)
查看備份的OCR文件
#ocrconfig -showbackup
(4)
查看OCR備份文件的內(nèi)容
#ocrdump -backupfile backup_file_name
(5)
對OCR備份文件進行恢復(fù)
#ocrconfig -restore file_name
(6)
以root用戶在磁盤組DATABASE中創(chuàng)建一個OCR文件
#ocrconfig -add +database
(7)
刪除多余的OCR文件
#ocrconfig -delete +database
(8)
把OCR文件從磁盤組DATA遷移到磁盤組DATABASE
#ocrconfig -replace +data -replacement +database
(9)
添加OCR鏡像
[root@test233] # touch /oracle/ocrfile2
[root@test233] # ocrconfig -replace ocrmirror /oracle/ocrfile2
(10)
在線刪除mirror
[root@test233 #] ocrconfig -replace ocrmirror
管理Oracle本地注冊表(OLR)
盡管并非所有可用于管理OCR的命令都提供OLR使用,但仍然可以采用管理Oracle集群注冊表的相似方式來管理Oracle本地注冊表。用戶可以使用命令來管理OLR,但要在命令行中添加-local選項:
ocrcheck –local
ocrdump –local
ocrconfig –local –export filename
ocrconfig –local –import filename
ocrconfig –local –repair old filename
關(guān)于RAC_OCR管理的示例分析就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
網(wǎng)頁名稱:RAC_OCR管理的示例分析
文章URL:http://jinyejixie.com/article14/jjphge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、定制網(wǎng)站、網(wǎng)站營銷、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)