zoukankan      html  css  js  c++  java
  • Oracle voting文件的管理

    在12c中,不再支持使用dd命令进行voting disk文件的备份和恢复

    投票文件的管理需要OCR文件正常工作。在删除、添加、替换或者还原voting文件之前,使用ocrcheck检查ocr文件的状态。如果ocr不可用的话,必须先还原ocr。

    1.备份voting文件

    voting文件的备份会随着备份OCR的时候,一起备份。

    2.还原voting文件
    (1)在某个节点以排他模式启动clusterware

    # crsctl start crs -excl
    排他模式不需要voting文件
    

    (2)查看voting disk配置信息

    $ crsctl query css votedisk
    --  -----    -----------------                --------- ---------
    ##  STATE    File Universal Id                File Name Disk group
     1. ONLINE   6f57843d89464c46ea747362e8a3fa43 (/dev/sdb1) [DATA]
     2. ONLINE   7c54856e98474f61bf349401e7c9fb95 (/dev/sdc1) [DATA]
     3. ONLINE   9c46232b76234f61fc934673d5c8ec59 (/dev/sdd1) [DATA]
    

    如果全部毁坏的话,结果可能显示为空

    (3)如果是用asm

    # crsctl replace votedisk +asm_disk_group
    如果不是放在asm中,需要使用到上一步骤中的FUID
    $ crsctl delete css votedisk FUID
    $ crsctl add css votedisk path_to_voting_disk
    

    (4)停止clusterware

    # crsctl stop crs
    

    (5)启动clusterware

    # crsctl start crs
    

    3.增加、删除、迁移voting文件

    修改放在asm中的voting文件

    (1)查看voting文件的fuid和文件路径
    $ crsctl query css votedisk
    --  -----    -----------------                --------- ---------
    ##  STATE    File Universal Id                File Name Disk group
     1. ONLINE   6f57843d89464c46ea747362e8a3fa43 (/dev/sdb1) [DATA]
     2. ONLINE   7c54856e98474f61bf349401e7c9fb95 (/dev/sdc1) [DATA]
     3. ONLINE   9c46232b76234f61fc934673d5c8ec59 (/dev/sdd1) [DATA]
     
    (2)从asm迁移到non-asm_disk_group
     $ crsctl replace votedisk path_to_voting_disk
     在集群任一节点执行即可。
     
    (3)从non-asm迁移到asm
    $ crsctl replace votedisk +asm_disk_group
    

      

    修改放在non-asm中的voting文件:

     (1)查看voting文件的fuid和路径
     $ crsctl query css votedisk
    ##  STATE    File Universal Id                File Name Disk group
    --  -----    -----------------                --------- ---------
     1. ONLINE   7c54856e98474f61bf349401e7c9fb95 (/cfs/host09_vd3) []
     (2)增加一个voting文件
     $ crsctl add css votedisk path_to_voting_disk;
     (3)替换voting文件,比如使用a替换b
     要先增加b,然后在删除a
     $ crsctl add css votedisk path_to_voting_diskb -purge
     参数-purge的意思是delete已经存在的voting文件。
     (4)删除一个voting文件
     $ crsctl delete css votedisk {FUID | path_to_voting_disk[...]}
    

      

     迁移voting文件到asm

    $ crsctl replace votedisk +asm_disk_group
    

      

  • 相关阅读:
    六、Hadoop学习笔记————调优之操作系统以及JVM
    五、Hadoop学习笔记————调优之硬件选择
    四、Hadoop学习笔记————各种工具用法
    三、Hadoop学习笔记————从MapReduce到Yarn
    二、Hadoop学习笔记————架构学习
    一、Hadoop学习笔记————概述
    UTF-8和UTF-8无BOM,一个会导致文件中中文变量无法匹配的bug
    爬虫:用selenium+phantomJS实现简单的登录破解,本文以博客园的登录为例
    运用java接口操作Hadoop文件(一)
    企业级大数据hadoop的安装
  • 原文地址:https://www.cnblogs.com/abclife/p/7471360.html
Copyright © 2011-2022 走看看