zoukankan      html  css  js  c++  java
  • drop asm disk、撤销drop asm disk

                                                                                       drop asm disk、撤销drop asm disk

    drop asm disk:

    SQL> alter diskgroup XXX offline disk XXXX drop after 0m;   -- after 后面的时间可选


    offline 只是标记为disk 不可用吧。 这段时间extent的变化,ASM 都会记录下来,如果online之后,就会把变化的extent 同步过来。


    虽然这里是offline drop了,但是实际还是有记录的,如果我们要把/dev/asm-XXXX添加到 XXXX 这个diskgroup里,就必须使用force参数。 


    SQL> alter diskgroup XXXX add disk '/dev/asm-XXXX' force;




    注意:disk 没有offline drop,然后强制force 到其他磁盘组,会执行成功,但是导致原来的disk group不能mount 。










    撤销drop asm disk操作:


    前面测试过drop disk的操作。 那么如果我们误操作了,能不能及时的挽救呢?


    ORACLE ASM 提供了挽救的命令: undrop disk。


    该命令会取消对disk groups中的disk的drop 操作,这里撤销成功的前提条件:
    (1) drop 操作没有完成,如果disk已经drop成功了,就不能undrop了。该命令不能restore 已经drop 的disk,只能取消正在进行的操作。
    (2) 如果drop 命令中使用了force 参数,这个undrop 也不能成功。


    SQL>alter diskgroup anqing undrop disks;
     
     

  • 相关阅读:
    第3周 实践项目2 建设”顺序表“算法库(可参考为模板)
    第3周实践项目3 求集合并集
    【luogu 2529】【SHOI 2001】击鼓传花
    【BZOJ 3270】博物馆
    【BZOJ 2337】XOR和路径
    浅谈期望dp
    【codeforces 24D】Broken Robot
    【POJ 1463】Strategic game
    【POJ 3585】Accumulation Degree
    【luogu 3146/3147】248/262144
  • 原文地址:https://www.cnblogs.com/andy6/p/6485991.html
Copyright © 2011-2022 走看看