Linux
HP Ultrium 1840 LTO-4 寫入速度慢
我有一個 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/urandom
via提供磁帶驅動器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 設備之間插入合適的電纜。
(混合使用 LVD 和 SE 會限制您的性能)