11gR2 OCRDUMP檢視OCR/OLR檔案的內容
下面討論有關11gR2 OCRDUMP命令的使用。首先獲取OCRDUMP的幫助資訊:
[root@rhel1 bin]# ./ocrdump -h
Name:
ocrdump - Dump contents of Oracle Cluster/Local Registry to a file.
Synopsis:
ocrdump [-local] [<filename>|-stdout] [-backupfile <backupfilename>] [-keyname <keyname>] [-xml] [-noheader]
Description:
Default filename is OCRDUMPFILE. Examples are:
prompt> ocrdump
writes cluster registry contents to OCRDUMPFILE in the current directory
prompt> ocrdump MYFILE
writes cluster registry contents to MYFILE in the current directory
prompt> ocrdump -stdout -keyname SYSTEM
writes the subtree of SYSTEM in the cluster registry to stdout
prompt> ocrdump -local -stdout -xml
writes local registry contents to stdout in xml format
prompt> ocrdump -backupfile /oracle/CRSHOME/backup.ocr -stdout -xml
writes registry contents in the backup file to stdout in xml format
Notes:
The header information will be retrieved based on best effort basis.
A log file will be created in
$ORACLE_HOME/log/<hostname>/client/ocrdump_<pid>.log. Make sure
you have file creation privileges in the above directory before
running this tool.
Use option '-local' to indicate that the operation is to be performed on the Oracle Local Registry.
OCRDUMP工具允許DUMP OCR或者OLR的內容到檔案或者標準輸出,基於診斷和管理目的讀取其中的內容,OCRDUMP的引數包括:
-stdout – 將輸出的內容傳送到終端。
-local – 指定該引數輸出的是OLR的內容。
-Backupfile – 檢視OCR/OLR備份檔案的內容,引數後面要跟上引數檔名稱。
-keyname – DUMP一個指定的OCR鍵(OCRDUMP的內容是以鍵值對存在)。
-xml – DUMP以XML格式輸出。
-noheader – 在輸出中不列印出頭資訊。
當執行OCRDUMP操作的時候會建立一個日誌檔案,這個日誌檔案的儲存位置是$GRID_HOME/log/<host_name>/client/ocrdump_<pid>.log,可以對輸出的日誌級別進行調整,可以透過編輯ocrlog.ini檔案來修改日誌級別。如果在執行OCRDUMP的時候報錯,可以根據生成的日誌檔案來判斷錯誤原因。
OCR是以樹形結構在OCR檔案中儲存資料,資料的儲存形式是鍵值對。透過對OCRDUMP檔案的分析,可以發現它的大體結構如下:
root
├─SYSTEM
│ ├─css
│ ├─language
│ ├─version
│ ├─ORA_CRS_HOME
│ ├─local_only
│ ├─evm
│ ├─crs
│ └─OCR
├─DATABASE
│ ├─NODEAPPS
│ ├─LOG
│ ├─ASM
│ ├─DATABASES
│ │ ├─SERVICE
│ │ └─INSTANCE
│ └─ONS
└─CRS
簡單對上述三類鍵值的功能做下述簡要描述:
1)SYSTEM鍵包含了與Oracle Clusterware主要程式CSSD、CRSD和EVMD的相關資料;
2)DATABASE鍵包含了在Oracle Clusterware註冊的RAC資料庫相關的資料;
3)OCR鍵記錄了與資源概要檔案相關的資訊,維護其他註冊到Oracle Clusterware的應用程式的可用性。
參考資料:
http://space.itpub.net/519536/viewspace-678008
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29067253/viewspace-2062801/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【OCR】使用ocrdump工具獲取叢集登錄檔(OCR)的詳細內容
- 【OCR】無法轉儲OCR備份檔案內容——PROT-302: Failed to initialize ocrdumpAI
- git檢視檔案內容Git
- 檢視控制檔案內容
- 檢視檔案內容的特殊方法
- git檢視指定提交檔案的內容Git
- 檢視檔案內容的特殊方法(轉)
- linux 檢視檔案內容的命令Linux
- 【shell 指令碼】檢視*.gz 檔案的內容指令碼
- Linux 檢視檔案內容——bat 命令LinuxBAT
- 檢視檔案內容時,附加行號
- 選擇性地檢視檔案的方法 head tail sed 檢視檔案部分內容 (轉)AI
- Linux檔案內容檢視相關命令Linux
- Git檢視暫存區index檔案內容GitIndex
- Linux 檔案內容檢視工具介紹Linux
- 常用的7個Linux檔案內容檢視命令!Linux
- [android]快速檢視apk內androidmanifest檔案內容AndroidAPK
- goldengate trail檔案內容檢視工具logdumpGoAI
- Linux檢視檔案內容常用命令Linux
- Linux常用命令!如何檢視檔案內容?Linux
- 【Linux】檢視二進位制檔案內容_hexdumpLinux
- Linux基楚操作指引【檢視版本、檢視路徑、檢視內容、編輯檔案】Linux
- Linux如何檢視檔案包含內容?常用指令有哪些?Linux
- Linux常用命令之如何檢視檔案內容?Linux
- 如何檢視Oracle11g控制檔案裡面的內容Oracle
- Linux學習之常用的Linux檔案內容檢視命令!Linux
- java檔案相關(檔案追加內容、檔案內容清空、檔案內容讀取)Java
- Linux如何檢視檔案內容?Linux常用命令Linux
- 在Linux中,如何檢視檔案內容?列出幾種方法。Linux
- 檢視一個歸檔或壓縮檔案的內容而無需解壓它
- Oracle 12C R2-新特性-新增兩個檢視:方便檢視trace檔案和內容Oracle
- Oracle 21C OCR和OLR管理Oracle
- 管理OCR,OLR,Voting Disk(筆記)筆記
- 10g OCR工具ocrcheck ocrconfig ocrdump
- RAC 11.2.0.3 管理OLR檔案
- 將excel檔案內容儲存到資料庫,並可以實時在前端檢視(不必生成檔案)Excel資料庫前端
- 用cat命令檢視檔案內的特殊字元(轉)字元
- 檢視谷歌seo內容外掛谷歌