You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

HP SAS扩展器将所有磁盘映射至插槽0的故障问询

解决HP SAS扩展器468406-B21所有磁盘映射至插槽0的问题

我之前碰到过几乎一模一样的情况,折腾了好几天才搞定,给你几个实际验证过的排查方向和解决办法:

1. 先排查硬件连接的低级错误

  • 确认SAS线缆规格:必须使用6Gbps原生SAS直连线缆,别用SATA转SAS线或者劣质第三方线缆——我一开始图便宜用了旧的SATA转SAS线,直接导致所有盘被归到同一个虚拟插槽,换原厂SAS线后立刻改善。
  • 核对端口插法:扩展器上有专门的上行端口(通常标有「IN」或「SAS Expander Port」),用来连接RAID控制器/HBA卡,普通下行端口是接磁盘的。插错端口是最常见的导致映射异常的原因,一定要确认控制器的线缆插在上行口上。

2. 检查并修正扩展器的端口配置

HP的这款扩展器需要手动配置端口模式,默认可能处于错误的聚合或单启动器模式:

  • 用HP的SSSU(System Scripting Utility) 工具连接扩展器,执行命令:
    show expander all
    
    查看上行端口和下行磁盘端口的模式,确保上行端口是initiator模式,下行端口是target模式。
  • 如果模式错误,用以下命令修正(替换<端口号>为实际端口编号):
    set expander port <上行端口号> mode initiator
    set expander port <下行磁盘端口号范围> mode target
    
  • 另外别忘了检查SES固件:有时候扩展器主固件升级了,但SES(SCSI Enclosure Services)固件没同步更新,也会导致识别异常。用命令show ses firmware查看版本,然后用update ses firmware <固件文件路径>同步升级。

3. 升级RAID控制器/HBA卡的固件

你用的PERC H700、H310、LSI 9260这些控制器,老版本固件对新扩展器的兼容性很差:

  • PERC H700至少要升级到6.3.0-0001版本;
  • LSI 9260需要升级到21.0.0.0028及以上;
  • H310如果用IT模式,也要刷到最新的IT固件。
    升级完固件后,一定要重置控制器的配置,再重新扫描磁盘。

4. 确认扩展器供电充足

这款24口扩展器的功耗不低,供电不足会导致端口识别异常:

  • 如果用的是非原厂电源,建议换成HP原厂冗余电源模块;
  • 检查扩展器的电源指示灯,要是亮橙色就说明供电有问题,需要排查电源模块或供电线路。

如果以上步骤都试过还是不行,大概率是扩展器的上行端口硬件损坏,可以尝试换一个上行端口(这款扩展器应该有2个上行口),或者联系卖家退换。

内容的提问来源于stack exchange,提问作者Remember Monica

火山引擎 最新活动