RAID的后台初始化 Background Initialization

后台初始化(Background Initialization、BGI)是在你创建一个虚拟磁盘时,后台初始化用来检查驱动器上的介质错误。当你创建完成虚拟驱动器后5分钟自动开始这个操作。这个检查确认驱动器组的所有驱动器的条带数据段是相同的。

后台初始化与一致性检查类似,两者的不同点是,后台检查对于新的虚拟驱动器是强制的,而一致性检查不是。

新的RAID 5和RAID6虚拟驱动器达到最小的磁盘数量,才会开始后台初始化。如果少于这个数量,则后台初始化不会(自动)启动,需要手工启动:

  • 新的RAID5虚拟驱动器最少需要5块驱动器才能开始后台初始化;
  • 新的RAID6虚拟驱动器最少需要7块驱动器才能开始后台初始化;

默认并且推荐的后台初始化率是30%,在你修改重建率前,你必须停掉后台初始化,或者修改比例不会影响到后台初始化率。当你停掉后台初始化并且更改了重建率后,当你重启开始后台初始化时更改的比例生效。

设置后台初始化率任务更改专门用于后台初始化任务的系统资源数量。

后台初始化率(可配置范围为 0% 和 100%)表示专门用于运行后台初始化任务的系统资源的百分比。设为 0% 时,后台初始化任务对于控制器来说具有最低优先权,因此会需要最长时间来完成,并且对系统性能的影响最小。后台初始化率为 0% 并不代表后台初始化任务已停止或暂停。

显示为 100% 时,对于控制器,后台初始化具有最高优先级,较短的时间即可完成后台初始化,且对系统性能的影响最大。

perccli /cx/vx resume bgi
perccli /cx/vx set autobgi=<on|off>
perccli /cx/vx show autobgi
perccli /cx/vx show bgi
perccli /cx/vx stop bgi
perccli /cx/vx pause bgi
  • hardware/lsi/raid_bgi.txt
  • 最后更改: 2019/08/21 09:50
  • 由 mrco