成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析OCR與Voting Disk以及其管理

數據庫 Oracle
Oracle Clusterware由2部分組成,分別是Voting Disk和 OCR。本文詳細論述了Voting Disk和OCR的配置過程和一些與之相關的知識,相信會讓讀者獲益匪淺的。

Voting DiskOCR是Oracle Clusterware的2部分。Voting Disk里面記錄著節點成員的信息。如RAC數據庫中有哪些節點成員,節點增加或者刪除時也同樣會將信息記錄進來。Voting Disk必須存放在共享存儲上,通常來說是存放在裸設備上。為了保證Voting Disk的安全,需要配置多個Voting Disk,Oracle建議Voting Disk的個數應該為奇數個,如 1、3、5個,每個Voting Disk的大小約為20MB。

OCR 記錄的是節點成員的配置信息,如數據庫、ASM、實例、監聽器、VIP等CRS資源的配置信息。CRS進程管理的信息來自OCR的內容。OCR存儲的配置信息是以目錄樹的形式來記錄一系列“鍵-值”對應信息的。OCR記錄著 CRS進程管理資源的所有配置信息。大小約為100MB。

對Voting Disk的更改必須用root來進行。

添加一個Voting Disk成員:crsctl add css votedisk /dev/raw/raw3'

刪除一個Voting Disk成員:crsctl delete css votedisk /dev/raw/raw3'

對OCR的增加、刪除和替代配置可以由root用戶通過ocrconfig -replace來操作:

ocrconfig -replace /dev/raw/raw1

注意:增加、刪除Voting Disk及恢復Voting Disk和OCR時,RAC中的所有資源都必須停止。

Voting Disk和OCR存放的信息是至關重要的,一旦他們丟失或者損壞的話,Clusterware將無法啟動,這樣整個RAC都無法啟動。因此需要對Voting Disk和OCR進行完備的備份。

對Voting Disk的備份操作可以通過dd命令來操作。

查看位置:

#crsctl query css votedisk

備份操作:

#dd if=/dev/raw/raw2 f=/home/oracle/voting_disk.bak

恢復操作:

#dd if=/home/oracle/voting_disk.bak f=/dev/raw/raw2

默認情況下,RAC會在其中一個節點上每4個小時都自動備份一次OCR。并保留最近的3次備份,另外還保留最近兩天以及最近兩個周末的備份。這個可以通過命令ocrconfig -showbackup來查看。OCR默認的備份路徑為$CRS_HOME/cdata/crs。可以通過ocrconfig -backuploc來更改OCR的備份路徑。OCR自動備份的時間間隔無法修改。我們還可以通過ocrconfig -export 來到處OCR的內容,也可以通過通過ocrconfig -import導入OCR的內容。

可以用ocrconfig -restore 命令對OCR進行恢復。

./ocrconfig -restore /u01/oracle/product/10g/crs/cdata/crs/backup00.ocr

添加Voting Disk:

  1. [root@rhel1 bin]#./crsctl add css votedisk /u01/ocfs2fs/vdisk2  
  2.  
  3. Cluster is not in a ready state for online disk addition  
  4.  
  5. [root@rhel1 bin]#./crsctl add css votedisk /u01/ocfs2fs/vdisk2-force  
  6.  
  7. Now formatting voting disk: /u01/ocfs2fs/vdisk2   
  8.  
  9. successful addition of votedisk /u01/ocfs2fs/vdisk2. chown oracle:oinstall /u01/ocfs2fs/vdisk2  
  10.  
  11. chmod 775 /u01/ocfs2fs/vdisk2  
  12.  
  13. [root@rhel1 bin]# /etc/init.crs start  
  14.  
  15. [root@rhel1 bin]#./crsctl query css votedisk  
  16.  
  17. 0. 0 /u01/ocfs2fs/vdisk  
  18.  
  19. 1. 0 /u01/ocfs2fs/vdisk2 

注意:add voting disk必須是所有服務都關閉的情況下完成。

#p#

添加OCR鏡像:

  1. [root@rhel1 bin]# touch /u01/ocfs2fs/ocr2  
  2.  
  3. [root@rhel1 bin]#./ocrconfig -replace ocrmirror /u01/ocfs2fs/ocr2   
  4.  
  5. [root@rhel1 bin]#./ocrcheck   
  6.  
  7. Status of Oracle Cluster Registry is as follows :   
  8.  
  9. Version : 2  
  10.  
  11. Total space (kbytes) : 262120   
  12.  
  13. Used space (kbytes) : 2756   
  14.  
  15. Available space (kbytes) : 259364   
  16.  
  17. ID : 2062708016   
  18.  
  19. Device/File Name : /u01/ocfs2fs/ocr   
  20.  
  21. Device/File integrity check succeeded   
  22.  
  23. Device/File Name : /u01/ocfs2fs/ocr2   
  24.  
  25. Device/File integrity check succeeded   
  26.  
  27. Cluster registry integrity check succeeded  

注意:add ocr可以是在線完成。

刪除OCR鏡像:

  1. [root@rhel1 bin]#./ocrconfig -replace ocrmirror   
  2.  
  3. [root@rhel1 bin]#./ocrcheck   
  4.  
  5. Status of Oracle Cluster Registry is as follows :   
  6.  
  7. Version : 2   
  8.  
  9. Total space (kbytes) : 262120   
  10.  
  11. Used space (kbytes) : 2756   
  12.  
  13. Available space (kbytes) : 259364   
  14.  
  15. ID : 2062708016   
  16.  
  17. Device/File Name : /u01/ocfs2fs/ocr   
  18.  
  19. Device/File integrity check succeeded   
  20.  
  21. Device/File not configured   
  22.  
  23. Cluster registry integrity check succeeded   
  24.  
  25. [root@rhel1 bin]#cat /etc/oracle/ocr.loc   
  26.  
  27. #Device/file /u01/ocfs2fs/ocr2 being deleted   
  28.  
  29. ocrconfig_loc=/u01/ocfs2fs/ocr 

刪除Voting Disk:

  1. [root@rhel1 bin]#./crsctl delete css votedisk /u01/ocfs2fs/vdisk2   
  2.  
  3. Cluster is not in a ready state for online disk removal   
  4.  
  5. [root@rhel1 bin]#./crsctl stop crs   
  6.  
  7. Stopping resources. This could take several minutes.   
  8.  
  9. Successfully stopped CRS resources.   
  10.  
  11. Stopping CSSD.   
  12.  
  13. Shutting down CSS daemon.   
  14.  
  15. Shutdown request successfully issued.   
  16.  
  17. [root@rhel1 bin]# ./crsctl delete css votedisk /u01/ocfs2fs/vdisk2  
  18.  
  19. Cluster is not in a ready state for online disk removal   
  20.  
  21. [root@rhel1 bin]#./crsctl delete css votedisk /u01/ocfs2fs/vdisk2-force  
  22.  
  23. successful deletion of votedisk /u01/ocfs2fs/vdisk2.  
  24.  
  25. [root@rhel1 bin]#./crsctl query css votedisk   
  26.  
  27. 0. 0 /u01/ocfs2fs/vdisk   
  28.  
  29. located 1 votedisk(s). 

 #p#

備份、恢復Voting Disk:

  1. [root@rhel1 bin]#./crsctl check crs  
  2.  
  3. Failure 1 contacting CSS daemon  
  4.  
  5. Cannot communicate with CRS  
  6.  
  7. Cannot communicate with EVM  
  8.  
  9. [root@rhel1 bin]# dd if=/u01/ocfs2fs/vdisk f=/home/oracle/vdisk_bak //備份,ocfs2也可直接copy  
  10.  
  11. 20000+0 records in   
  12.  
  13. 20000+0 records out   
  14.  
  15. 10240000 bytes (10 MB) copied, 0.301106 seconds, 34.0 MB/s  
  16.  
  17. [root@rhel1 bin]# rm -rf /u01/ocfs2fs/vdisk  
  18.  
  19. [root@rhel1 bin]#dd if=/home/oracle/vdisk_bak f=/u01/ocfs2fs/vdisk //恢復,ocfs2也可直接copy  
  20.  
  21. 20000+0 records in  
  22.  
  23. 20000+0 records out  
  24.  
  25. 10240000 bytes (10 MB) copied, 0.173678 seconds, 59.0 MB/s  
  26.  
  27. [root@rhel1 bin]# chown oracle:oinstall /u01/ocfs2fs/vdisk  
  28.  
  29. [root@rhel1 bin]# chmod 775 /u01/ocfs2fs/vdisk   
  30.  
  31. [root@rhel1 bin]#/etc/init.d/init.crs start   
  32.  
  33. Startup will be queued to init within 30 seconds.   
  34.  
  35. [root@rhel1 bin]#./crsctl check crs   
  36.  
  37. CSS appears healthy   
  38.  
  39. CRS appears healthy   
  40.  
  41. EVM appears healthy 

備份、恢復OCR:

  1. [root@rhel1 bin]# ./crsctl stop crs   
  2.  
  3. Stopping resources. This could take several minutes.   
  4.  
  5. Successfully stopped CRS resources.   
  6.  
  7. Stopping CSSD.   
  8.  
  9. Shutting down CSS daemon.   
  10.  
  11. Shutdown request successfully issued.   
  12.  
  13. [root@rhel1 bin]# cat /etc/oracle/ocr.loc   
  14.  
  15. #Device/file /u01/ocfs2fs/ocr2 being deleted   
  16.  
  17. ocrconfig_loc=/u01/ocfs2fs/ocr   
  18.  
  19. local_only=false   
  20.  
  21. [root@rhel1 bin]# mv /u01/ocfs2fs/ocr /u01/ocfs2fs/ocr_bak   
  22.  
  23. [root@rhel1 crs_1]# cd cdata   
  24.  
  25. [root@rhel1 cdata]# cd crs   
  26.  
  27. [root@rhel1 crs]# ll   
  28.  
  29. total 23144   
  30.  
  31. -rwxrwxr-x 1 oracle dba 3514368 Mar 1 11:00 13968559   
  32.  
  33. -rwxrwxr-x 1 oracle dba 3514368 Mar 1 07:00 33426182   
  34.  
  35. -rw-r--r-- 1 root root 3182592 Mar 8 15:17 34809936   
  36.  
  37. -rwxrwxr-x 1 oracle dba 3514368 Feb 27 09:38 backup00.ocr   
  38.  
  39. -rwxrwxr-x 1 oracle dba 3514368 Feb 8 06:02 backup01.ocr   
  40.  
  41. -rwxrwxr-x 1 oracle dba 2142208 Nov 8 19:25 backup02.ocr   
  42.  
  43. -rwxrwxr-x 1 oracle dba 2142208 Nov 8 19:25 day.ocr   
  44.  
  45. -rwxrwxr-x 1 oracle dba 2142208 Nov 8 19:25 week.ocr   
  46.  
  47. [root@rhel1 crs]# cd ../../bin   
  48.  
  49. [root@rhel1 bin]# ./ocrconfig -restore /u01/app/oracle/crs_1/cdata/crs/backup02.ocr   
  50.  
  51. PROT-16: Internal Error   
  52.  
  53. [root@rhel1 bin]#touch /u01/ocfs2fs/ocr   
  54.  
  55. [root@rhel1 bin]#./ocrconfig -restore /u01/app/oracle/crs_1/cdata/crs/backup02.ocr   
  56.  
  57. [root@rhel1 bin]# ./crsctl start crs   
  58.  
  59. Attempting to start CRS stack   
  60.  
  61. The CRS stack will be started shortly   
  62.  
  63. [root@rhel1 bin]# ./crsctl check crs   
  64.  
  65. CSS appears healthy   
  66.  
  67. CRS appears healthy   
  68.  
  69. EVM appears healthy 

查看和改變自動備份目錄的命令如下:

./ocrconfig -showbackup //查看自動備份。

./ocrconfig -backuploc //改變自動備份目錄。

【編輯推薦】

  1. 解析OracleOLAP使用MView刷新Cube
  2. 因為Oracle推EF for Oracle引發的口水戰
  3. 淺談禁用以操作系統認證方式登錄Oracle數據庫
  4. Oracle數據導入MySQL的快捷工具:MySQL Migration Toolkit
責任編輯:趙鵬 來源: CSDN博客
相關推薦

2013-10-11 17:24:47

Linux運維內存管理

2023-11-10 08:03:00

2009-10-10 13:14:53

RHEL進程管理

2010-06-12 13:21:56

UML全稱

2009-06-29 17:10:24

什么是JSP

2016-08-23 10:50:50

WebJavascript緩存

2010-10-09 08:50:16

2015-06-17 11:27:47

Hadoop集群管理安全機制

2010-06-17 12:48:08

UML用例模型

2018-05-23 10:59:14

DNS原理解析

2009-12-25 10:44:37

VDSL上網

2023-11-10 16:28:02

TCP窗口

2010-07-13 16:24:55

SQL Server快

2009-06-12 11:32:49

Java游戲

2010-08-19 16:47:14

DB2 9.5分區管理

2010-09-16 10:12:55

無線規劃

2010-04-27 13:39:05

Oracle OCR鏡

2023-08-07 08:13:41

2010-07-09 15:13:42

UML對象圖

2011-07-22 12:22:49

室內光纜
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91亚洲国产 | 日韩欧美亚洲综合 | 亚洲国产精品久久 | 中文字幕在线剧情 | 日韩国产欧美一区 | 亚洲成人午夜电影 | 黄色电影在线免费观看 | 福利av在线 | 亚洲国产精品成人综合久久久 | 国产精品久久久久免费 | 精品日韩一区二区三区 | 91精品国产91久久久久久最新 | 免费观看一级毛片 | 欧美综合网 | 久久久久久亚洲精品 | 青青草国产在线观看 | 中文字幕一区二区三区乱码图片 | 欧美一区二区三区,视频 | 一级毛片视频在线 | 国产精品日韩一区二区 | 精品久久久网站 | 欧美日韩精品亚洲 | 99热在这里只有精品 | 九一视频在线播放 | 男女午夜激情视频 | 男女网站视频 | 国产亚洲精品久久情网 | 成人av播放 | 久久日韩精品一区二区三区 | 永久网站 | 亚洲一区二区三区桃乃木香奈 | 呦呦在线视频 | 天天久久| 美女视频黄色的 | 亚洲综合视频 | 视频一区二区在线 | 中文字幕色站 | 国产一区二区在线免费观看 | 欧美午夜剧场 | 日韩av成人在线 | 91精品国产综合久久久久久丝袜 |