ITPub博客

首页 > 数据库 > Oracle > olr的备份与管理

olr的备份与管理

原创 Oracle 作者:a960549548 时间:2024-03-20 08:48:00 0 删除 编辑

olr 是保存在本地的集群注册表,也就是说 olr 是保存在每个节点本地的,而且其中的信息大部分是针对每个节点的。 olr 的主要作用是

为 ohasd 守护进程提供集群的配置信息和初始化资源的定义信息。当集群启动时 ohasd 会从 /etc/oracle/olr.loc 文件(不同平台,文件位置会不同)中读取 olr 的位置, olr 默认保存在 <gi_home>/cdata 下,文件名为 < 节点名 >.olr

[root@11grac2 bin]# ls -rtl /etc/oracle/olr.loc
-rw-r--r-- 1 root oinstall 79 Jun 19  2019 /etc/oracle/olr.loc
[root@11grac2 bin]#
[root@11grac2 bin]# more /etc/oracle/olr.loc
olrconfig_loc=/oracle/grid/crs_1/cdata/11grac2.olr
crs_home=/oracle/grid/crs_1

 

检查 OLR 的状态

[root@rac19cn1 bin]# ./ocrcheck -local
Status of Oracle Local Registry is as follows :
         Version                  :          4
         Total space (kbytes)     :     491684
         Used space (kbytes)      :      83384
         Available space (kbytes) :     408300
         ID                       : 1229475794
         Device/File Name         : /oracle/gridbase/crsdata/rac19cn1/olr/rac19cn1_19.olr
                                    Device/File integrity check succeeded
 
         Local registry integrity check succeeded
         Logical corruption check succeeded

 

备份 OLR :

手动备份

[root@rac19cn1 ~]# cd /oracle/grid/crs_1/bin
[root@rac19cn1 bin]# ./ocrconfig -local -manualbackup
rac19cn1     2020/08/28 10:37:09     /oracle/gridbase/crsdata/rac19cn1/olr/backup_20200828_103709.olr     724960844     
rac19cn1     2020/08/25 18:29:21     /oracle/gridbase/crsdata/rac19cn1/olr/backup_20200825_182921.olr     724960844

 

 

 

恢复 OLR :

[root@rac19cn1 ~]# cd /oracle/grid/crs_1/bin
[root@rac19cn1 bin]# ./ocrconfig -local -restore  <OLR备份文件>


 

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70013625/viewspace-3009490/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: rac进程介绍
请登录后发表评论 登录
全部评论
Oracle ACE,MySQL 8.0 OCP,PMP,拥有OceanBase OBCP,TiDB PCTP,GoldenDB GDCP等多项认证,ITPUB认证专家,微信公众号:DBA之友。

注册时间:2022-02-08

  • 博文量
    132
  • 访问量
    171523