OCR的添加

1. 确认使用root用户操作

# whoami
root

2. 初始化raw分区

# dd if=/dev/zero of=/dev/vg01/rora_vote bs=8192 count=12800

3. 对OCR逻辑备份

# ocrconfig -export /orabackup/rora_ocr_2

4. 所有节点上,停止CRS服务(建议先shutdown数据库)

# crsctl stop crs

5. 查看ocr.loc文件(我的是HP-UX系统,该文件也可能存在/etc/oracle/ocr.loc)

# cat /var/opt/oracle/ocr.loc
ocrconfig_loc=/dev/vg02/rora_ocr
local_only=FALSE

6. 修改ocr.loc文件

# vi /var/opt/oracle/ocr.loc
# cat /var/opt/oracle/ocr.loc
ocrconfig_loc=/dev/vg02/rora_ocr
ocrmirrorconfig_loc=/dev/vg01/rora_ocr #镜像
local_only=FALSE

7. 逻辑恢复OCR到raw设备

# ocrconfig -import /orabackup/rora_ocr_2

8. 查看OCR状态

# ocrcheck
Status of Oracle Cluster Registry is as follows :
         Version                  :          2
         Total space (kbytes)     :     315164
         Used space (kbytes)      :       4008
         Available space (kbytes) :     311156
         ID                       :   27707439
         Device/File Name         : /dev/vg02/rora_ocr
                                    Device/File integrity check succeeded
         Device/File Name         : /dev/vg01/rora_ocr
                                    Device/File integrity check succeeded
         Cluster registry integrity check succeeded

9. 启动CRS服务

# crsclt start crs

OCR的删除

10. 删除mirror比较简单,去掉/注释掉ocr.loc文件中ocrmirrorconfig_loc这行,然后删除raw就可以了

OCR的备份

11. 备份OCR的raw设备
每天、每周、每月,Oracle会自动进行物理备份。
默认备份路径是:$ORA_CRS_HOME/cdata/$CLUSTER_NAME
DBA可以使用dd导出或者逻辑备份

Trackback

no comment untill now

Add your comment now

切换到手机版