有使用过 AMCC 3ware 9650se 突袭卡的经验吗?我们的好像坏了

有使用过 AMCC 3ware 9650se 突袭卡的经验吗?我们的好像坏了

我们的主磁盘阵列有一块 8 端口 3ware 9650se RAID 卡。由于即将发生断电,我们不得不关闭服务器,而当我们重新打开机器时,RAID 卡却始终没有启动。

这张卡已经使用了好几年,没有出现问题,并且一直正常工作直到关闭。

现在,当我们打开机器时,通常在引导加载程序出现之前启动的 BIOS 选项 ROM 不会出现,所有驱动器都不会启动,并且当操作系统尝试访问设备时,它会超时。

其固件过去曾升级过,因此我们可能遇到了某种固件错误。

我们在 Silicon Mechanics R272 机器上使用它,操作系统是 gentoo。操作系统最终可以启动,但遗憾的是没有卡。

我们已经订购了一张新卡,但我担心如果我们更换卡,它将无法识别现有阵列。有人之前换过卡吗?

任何帮助将不胜感激。

编辑:这些是我们看到的内核错误:

3ware 9000 Storage Controller device driver for Linux v2.26.02.012.
3w-9xxx 0000:09:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
3w-9xxx 0000:09:00.0: setting latency timer to 64
3w-9xxx: scsi0: ERROR: (0x06:0x000D): PCI Abort: clearing.
3w-9xxx: scsi0: ERROR: (0x06:0x001F): Microcontroller not ready during reset sequence.
3w-9xxx: scsi0: ERROR: (0x06:0x0036): Response queue (large) empty failed during reset sequence.
3w-9xxx 0000:09:00.0: PCI INT A disabled

答案1

更换 3ware 卡非常轻松。

只需确保它是相同或更新的型号,并且固件版本相同即可。如果固件版本不同,磁盘将不会导入控制器。(我遇到过这种情况,也做过类似的事情)

旧卡会显示出来lspci吗?我遇到过这样的问题:BIOS 设置混乱,导致卡根本无法显示。我不得不重新启用 PCI 插槽,并启用 MSI,这样 3Ware 卡才能再次显示出来。

答案2

这是之前发帖的 Dan,这次我创建了一个帐户:)

不管怎样,现在我的数据已经被提取了..我决定摆弄一下卡,并且成功了!!

  1. 下载 Ubuntu 10.04.3 LTS 的 LiveCD 版本

  2. 启动 Live 并确保检测到卡 ('tail /var/log/messages | grep 3w-')

  3. 从以下人的 repo 安装了 tw_cli:http://jonas.genannt.name

  4. 从 CodeSet 9.3.0.8 下载了适用于 9500S-8 的最新固件(2.08.00.009)http://www.3ware.com/support/downloadpageprod.asp?pcode=9&path=Escalade9500SSeries&prodname=3ware%209500S%20Series

  5. 使用 tw_cli 刷新固件(3ware 的原装 tw_cli 不支持此功能)。我没有使用强制标志,尽管已经有了相同的版本,但还是刷新了。

  6. 当它告诉我后就重新启动。

BIOS 现在如预期一样出现!

RMA 我的 !@#。也许我应该与 3Ware 分享这一点。非常感谢大家的聆听。

答案3

有关在现代常见主板中使用 3ware 9650 突袭卡的一些信息:

  • 避免使用全尺寸 9650 卡,因为它们不适用于较新的主板,软重置后 BIOS 无法启动。在较旧的主板上,它们工作正常(在 core2 主板上测试过)。

  • 后来制作了低调的 9650SE 卡,它们在现代 uefi 等主板上运行良好。

  • 它们仍在工作(其中大多数大概是 2007 年左右制造的?)

  • 经过 8-9 年的使用,还没有发现电池故障(在理想条件下使用,始终检查、充电电池)。

  • 您可以更换卡,但要使用相同的固件(如果没有相同版本,则使用更新的固件)。构建 raid 时,请先使用较低的端口,因为只要原始卡上的较高端口未使用,您也可以轻松切换到端口较少的 9650 卡。

  • 避开主板上的第一个 x16 pci express 端口,有些主板在那里需要视频卡,从而导致奇怪的行为。

  • 在 ubuntu 中安装 3dm2 和 cli 即可开箱即用(已测试:14.04LTS、16.04LTS),只需从安装中运行 shell 脚本即可。

  • 很遗憾 3ware 已经不存在了,这些产品都很棒

  • 如果你还在使用它们,很遗憾是时候换新东西了。恐怕只有 LSI(现在是宽带)可以考虑。

  • 在 Broadcom 收购 Avago 之后,他们对 Avago 网站进行了更改,3ware 的驱动程序/下载变得更难找到了。

答案4

3ware 卡是出色的阵列兼容性。请确保固件不比旧卡旧(就您所能确定的而言),并且如果可能的话,您可能希望尝试保持在同一系列内。

牢记这两点,一切就都有效了。

相关内容