【Oracle Database 12c新特性】ASM Scrubbing Disk Groups

在12.1中Oracle ASM提供了一个改善可用性和可靠度的的新特性 称做Scrubbing Disk Groups, Disk Scrubbing经过检查数据的逻辑讹误,从而可以在Normal 或者High Redundancy的disk group上修复它们。 Scrubbing 进程须要利用镜像盘来修复逻辑讹误。Disk Scrubbing能够与disk group rebalancing组合使用以减小I/O资源消耗。Disk Scrubbing对产品环境的I/O影响不大。 用户能够指定具体要Scrubbing的磁盘组,特定的磁盘,或者磁盘组内的某一个文件,具体要使用ALTER DISKGROUP命令。以下面的例子:    
SQL> ALTER DISKGROUP data SCRUB POWER LOW;

SQL> ALTER DISKGROUP data SCRUB FILE '+DATA/ORCL/ASKMACLEAN/example.266.806582193'
       REPAIR POWER HIGH FORCE;

SQL> ALTER DISKGROUP data SCRUB DISK DATA_0005 REPAIR POWER HIGH FORCE;
    当执行如上SCRUB 时:  
  • 选项REPAIR指定自动修复磁盘讹误,若是未指定REPAIR,则SCRUB仅检查和报告指定目标的逻辑讹误。
  • 选项POWER能够设置为AUTO LOW HIGH 或者MAX。 若POWER未指定,则使用AUTO自动调整。
  • 选项WAIT 指定该命令直到scrubbing 命令完成才返回。若WAIT不指定,则scrubbing操做将加入到scrubbing queue 队列,并命令当即返回
  • 若FORCE选项被指定,则即使系统I/O负载很高或者在系统级别已经禁用了scrubbing ,仍是执行该命令。
 
相关文章
相关标签/搜索