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
4、关于Adaptive Scrubbing Schedule
- If current scrubbing job finds some bad blocks on one CD, follow-up scrubbing will kick-off after one week
- Follow-up scrubbing job will only scrub CDs with bad blocks found in previous scrubbing job
- Always honor normal scrubbing schedule
- Default follow-up interval is weekly
- If follow-up interval is larger than normal interval, follow-up scrubbing schedule will be ignored(e.g. normal interval is daily, follow-up interval is weekly)
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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署