阵列卡管理68 条

storcli 配置热备盘

把空闲盘设置为热备:/c0/e252/s4 add hotsparedrive,或用 dgs 参数绑定到指定磁盘组;show 命令核对生效状态。

storcli 配置热备是什么

把一块空闲盘设置为热备,是在阵列之外增加的一层保护:成员盘故障时控制器立即用它启动重建,把无冗余窗口压到最短。storcli 用 add hotsparedrive 完成设置,加上 dgs 参数即可把热备绑定到指定磁盘组,形成专用热备;不带该参数则是全局热备,可服务该卡下的任何阵列。

基本信息

全局热备storcli /c0/e252/s4 add hotsparedrive,不指定磁盘组
专用热备storcli /c0/e252/s4 add hotsparedrive dgs=0,绑定磁盘组 0
容量规则热备盘容量不小于所服务阵列的成员盘容量
状态查看storcli /c0 show 或 /c0/eall/sall show 中的热备相关字段

全局热备与专用热备

全局热备与专用热备
storcli /c0/eall/sall show | grep -i -E "UGood|Onln"   # 先确认盘处于空闲可用状态
storcli /c0/e252/s4 add hotsparedrive                     # 设置为全局热备
storcli /c0/e252/s4 add hotsparedrive dgs=0               # 绑定磁盘组 0 的专用热备
storcli /c0 show | grep -i -A4 hotspare                   # 查看热备清单
storcli /c0/eall/sall show | grep -i -E "Hsp|DHS|GHS"    # 按盘状态复核

热备类型对照

类型命令写法覆盖范围
全局热备add hotsparedrive该控制器下任何阵列缺盘都可顶替
专用热备add hotsparedrive dgs=N仅服务磁盘组 N
未配置盘保持可配置状态故障时不会自动顶替

典型使用场景

  • 新建阵列:建完立即配置热备,补齐冗余的第一道防线
  • 交付验收:核对热备数量与归属是否与设计文档一致
  • 巡检比对:定期读取热备清单,发现丢失及时补配
  • 盘位扩容:新增磁盘组后评估是否需要补配专用热备
  • 换盘作业:确认待更换的盘不在热备清单中,避免误操作
热备盘在盘状态列表中会显示为热备相关的缩写;巡检脚本按这些标记匹配,比人工逐盘查看更可靠。
热备盘与其他盘的扇区格式不同会导致自动重建失败;替换或新增热备前先核对扇区格式,避免保护形同虚设。

常见疑问

  • 一块盘能否同时服务多个磁盘组:全局热备可覆盖,但同一时刻只能顶替一个阵列
  • 热备被顶替后怎么补:换上新盘后再设置一次热备,恢复保护
  • 如何取消热备:按卡工具支持的移除选项把盘恢复为可用状态

易错点

  • 热备盘与其他盘的扇区格式不同:自动重建可能失败,替换前核对扇区格式
  • 把热备加入阵列做扩容:热备属性丢失,保护窗口出现缺口
  • 设置后不核对清单:写入操作看似成功,实际未绑定到目标阵列

数据来源与参考

  • storcli 命令参考(hotsparedrive)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌