zoukankan      html  css  js  c++  java
  • 管理voting disks

    

    管理voting disks



    一、关于voting disk 的一些必需要知道的东西:
    11g 曾经我们能够使用dd 命令来备份voting disk ,可是在11g 以后 oracle 不再支持使用 dd 来备份voting disk。
    假设使用 dd or cp 命令可能会破坏 集群件堆栈的正常启动。


    voting disk 会作为OCR的一部分自己主动备份。而且当有新 voting disk 加入时会自己主动恢复上去。



    *在维护voting disk前,必需要保证有可用的ocr,ocr 的状态能够用 ocrcheck 来检查。假设ocr 的状态不可用则必须先恢复ocr。

    *假设 集群是从11g 前的版本号upgrade 上来的。在把voting 放到asm dg上时要将ASM COMpatibity (compatible.asm)设为11.2.0.0
    *在同一个集群中 voting disk 不能同一时候放到 asm dg 和非asm dg 存储上。

    *对于 voting disk  放在asm dg上的情况,仅仅能使用 crsctl replace votedisk  这个管理操作命令
    *对于使用非asm dg的 voting disk 器管理操作命令为:add css votedisk / delete css votedisk
    *对于使用asm dg的voting disk,其voting disk 的数量由 asm dg的 冗余度决定。

    ----asm 磁盘组冗余度和voting disk数量的关系
       External redundancy  :  一个dg 1个voting disk
       Normal redundancy   :    一个dg 3个voting disk
       High redundancy  :       一个dg 5个voting disk


    *假设要想更改 voting disk 的数量。仅仅能通过更改 asm dg的 冗余度来完毕。


    二、恢复voting disk的一般步骤:
    1、确保ocr 正常。若不正常现修复ocr

    2、独占模式(root)启动crs
    # crsctl start crs -excl

    3、查看当前voting disk的定义信息:
    $ crsctl query css votedisk
    -- -----  -----------------     ---------    ---------
    ## STATE  File Universal Id     File Name    Disk group
    1. ONLINE  7c54856e98474f61bf349401e7c9fb95 (/dev/sdb1)   [DATA]

    4、依据3、中的结果信息来确定 voting disk使用的 asm dg 还是 其它存储设备,然后再恢复voting disk
    ---asm dg
    crsctl replace votedisk +asm_disk_group

    ---其它存储设备
    $ crsctl delete css votedisk FUID
    Add a voting disk, as follows:
    $ crsctl add css votedisk path_to_voting_disk

    5、强制关闭集群
    #crsctl stop crs -f

    6、重新启动集群
    #crsctl start crs


    三、voting disk的迁移。加入,删除

    ----从asm dg 迁移到其它存储设备
    $ crsctl replace votedisk path_to_voting_disk

    ----从其它存储设备迁移到 asm dg
    $ crsctl replace votedisk +asm_disk_group


    -----管理使用其它存储设备的voting disk
    加入 voting disk:
    $crsctl add css votedisk path_to_voting_disk[...]
    删除 voting disk:
    $ crsctl delete css votedisk {FUID| path_to_voting_disk[...]}


    ----使用设备b 替换设备a。须要先加入设备b,再删除设备a
    crsctl add css votedisk path_to_voting_diskB -purge
    -purge 选项表示删除现有其它设备



  • 相关阅读:
    第十九周作业
    第十八周作业
    第十七周作业
    第16周作业
    第15周作业
    第14周作业作业
    第13周作业
    第12周作业
    第二阶段月考
    RDB和AOF的区别
  • 原文地址:https://www.cnblogs.com/gavanwanggw/p/6781340.html
Copyright © 2011-2022 走看看