Linux

HP Ultrium 1840 LTO-4 寫入速度慢

  • May 20, 2020

我有一個 HP StorageWorks Ultrium 1840 LTO-4 外置磁帶驅動器連接到一台執行 Ubuntu 18.04.4 LTS(核心 4.15.0-99-generic)的機器上,它使用帶有 VHDCI 到 HD 電纜的 LSI20320IE PCI-X x4 SCSI 適配器。

寫入磁帶機的速度很慢,並且需要大量擦鞋。它的最大速度約為 36MB/s。這比它應該能夠做到的要慢一個數量級。

我嘗試使用 Adaptec 29160 PCI SCSI 適配器和 HD 到 HD 電纜將磁帶驅動器連接到舊機器。磁帶機的寫入速度幾乎完全相同(36MB/s)。

硬碟驅動器之間的數據傳輸速度通常超過 150MB/s。但只是為了檢查它不是硬碟驅動器或 SATA 匯流排限制,我從/dev/urandomvia提供磁帶驅動器buffer,它仍然以大約 36MB/s 的速度達到最大值。

我懷疑問題出在磁帶驅動器本身或作業系統級別,而不是 SCSI 適配器或電纜。也許有一個mt命令可以更改磁帶驅動器上的設置。如何診斷和解決問題?

編輯: HP L&TT 診斷測試產生以下輸出:

   - Firmware rev B56D is out-of-date for Ultrium 4-SCSI as of Thu May 26 19:00:00 2011; update to rev B63D.
   - Rule 19.0 (Performance & Config./Scsi configuration):
   - The current SCSI configuration is likely to be limiting the performance of the drive.
   - Please check that your HBA is the correct type for the drive and that the cabling is good.
   - Current SCSI configuration: narrow   Recommended: wide
   - Current SCSI transfer rate limited to: 40 MB/sec.   Recommended: 320 MB/sec. or better
   - There were 20 rules and 141 subrules checked.
   - Device Analysis completed, and warnings have been reported.

所以看起來適配器將連結檢測為窄而不是寬。這可以解釋速度問題。但什麼會導致呢?

您沒有差分電纜,因此 HBA 正在切換到 UltraWide 模式。在 HBA 和 SCSI 設備之間插入合適的電纜。

https://ask.adaptec.com/app/answers/detail/a_id/11007/~/scsi-standards-%2F-transfer-rates-%2F-bus-width-%2F-cable-length

(混合使用 LVD 和 SE 會限制您的性能)

引用自:https://serverfault.com/questions/1017934