我们的主磁盘阵列有一块 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,这次我创建了一个帐户:)
不管怎样,现在我的数据已经被提取了..我决定摆弄一下卡,并且成功了!!
下载 Ubuntu 10.04.3 LTS 的 LiveCD 版本
启动 Live 并确保检测到卡 ('tail /var/log/messages | grep 3w-')
从以下人的 repo 安装了 tw_cli:http://jonas.genannt.name
从 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
使用 tw_cli 刷新固件(3ware 的原装 tw_cli 不支持此功能)。我没有使用强制标志,尽管已经有了相同的版本,但还是刷新了。
当它告诉我后就重新启动。
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 卡是出色的阵列兼容性。请确保固件不比旧卡旧(就您所能确定的而言),并且如果可能的话,您可能希望尝试保持在同一系列内。
牢记这两点,一切就都有效了。