在 Ubuntu 系统中,我有一张带 53C1030 控制器的 LSI 卡,写入 LTO4 磁带的速度仅为 4MiBps。驱动器应该能够达到 120MBps。
我找到了一份副本lsiutil
并尝试启用写入缓存,但在 RAID 菜单下我没有适当的选项。
我是否需要进行其他形式的配置?或者是否存在兼容性或硬件问题?
以下是有关该卡的一些信息:
$ lspci | grep SCSI
04:08.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev c1)
这是识别的结果lsiutil
Current active firmware version is 01032700 (1.03.39)
Firmware image's version is MPTFW-01.03.39.00-IT
LSI Logic
x86 BIOS image's version is MPTBIOS-5.05.21.00 (2005.10.03)
答案1
- 缓存不适用于磁带/顺序设备。
- 确保每个 SCSI 通道均已正确设置:
- 恰好两个活动的 LVD 或 LVD/SE 终端器
- 至少一个提供终端电源的设备
- 不混合单端和差分设备
- 没有分支
- 优质的 LVD 电缆 - LVD 电缆使用双绞线,没有直带状
- 检查 HBA 的 BIOS 设置中的设备配置,将 LTO 设置为 U320、同步、奇偶校验。
答案2
我在使用 IBM LTO-4 驱动器时遇到了这个问题,该驱动器的 SCSI 控制器与原始问题相同 (LSI 53c1030)。有趣的是,该控制器与 Tandberg (HP) LTO-4 驱动器没有问题。两个驱动器都是外置的。HP 驱动器全速,IBM 驱动器为 1-4MB/s。布线或端接没有问题,尽管 IBM 需要一个主动端接器,而 HP 有一个内置端接器。也没有明显的配置问题。
虽然不知道具体是什么设置导致了这个问题,但我能够通过使用lsiutil
( option 61: restore default settings
) 将 SCSI 控制器重置为默认值来解决这个问题。您可以在此处找到镜像:https://github.com/mute55/LSIUtil- 我使用的是 1.62 版本。