Exadata Adaptive Scrubbing Schedule


1、为什么要引入"Hard Disk Scrub and Repair"特性

在exadata的11.2.3.3.0版本中,开始引进了"Automatic Hard Disk Scrub and Repair"特性,主要是为了解决日立硬盘的"oil migration"问题,"oil migration"问题有可能会引发IO错误。

一般而言,刚开始只有一些坏的扇区,但随着时间推移,很可能会出现更多的坏扇区。

2、Fixed Scrubbing Schedule的不足

默认情况下,"Hard Disk Scrub and Repair"每两周执行一次。然而,当一块磁盘刚开始有坏扇区出现,则在后续的一段时间内很可能会出现更多的坏扇区,所以当"Hard Disk Scrub and Repair"时发现了某块磁盘有坏扇区,则应该加大"Scrub and Repair"的频率,默认的2周一次就不能满足要求了。

如下图:在第一次"Fixed Scrubbing Schedule"时,发现HDD10这块磁盘有11个坏块,并修复了这11个坏块。但实际上在week1,立刻又出现了40个坏块,在week2再次进行"Fixed Scrubbing Schedule"时,实际上已经有75个坏块。

3、什么是Adaptive Scrubbing Schedule

从exadata的12.1.2.3.0开始, 如果在当前的Scrubbing工作中发现了某块磁盘有坏块,则存储软件会自动地单独为这块磁盘制定一个Scrubbing Schedule(默认:一周一次),在后续的Scrubbing工作中,如果这块磁盘没有再发现坏块,则自动地单独为这块磁盘制定一个Scrubbing Schedule会中止,Scrubbing工作恢复为Fixed Scrubbing Schedule。

如下图:在第一次"Fixed Scrubbing Schedule"时,发现HDD10这块磁盘有11个坏块,并修复了这11个坏块。但在week0 和week1这段时间又产生了30个坏块,而week1时新的Adaptive Scrubbing修复了这30个坏块,在week1 和week2这段时间没有产生新的坏块,而week2时"Fixed Scrubbing Schedule"再次工作,未发现任何坏块,所以Adaptive Scrubbing消失,week3没有任何Scrubbing工作,直到week4时,"Fixed Scrubbing Schedule"再次工作。

4、关于Adaptive Scrubbing Schedule

5、修改Adaptive Scrubbing Schedule的follow-up interval

By default, the follow-up interval is weekly.

- Set follow-up interval as 3 days:

CellCLI –e alter cell hardDiskScrubFollowupIntervalInDays=3

- Disable follow-up schedule:

CellCLI –e alter cell hardDiskScrubFollowupIntervalInDays=0

优质内容筛选与推荐>>
1、前端之BOM和DOM
2、Apache Shiro简单介绍
3、学习multiprocessing
4、C博客作业01--分支、顺序结构
5、XP虚拟机安装


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号