Linux

基於此輸出,我的伺服器驅動器是 SATA2 還是 SATA3?

  • March 26, 2020

smartctl輸出:

# smartctl -a /dev/sda | grep SATA
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)

dmesg輸出(空):

# dmesg | grep SATA

hdparm輸出:

# hdparm -I /dev/sda | grep SATA
Transport:  Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0

由於某種原因,沒有輸出dmesg | grep SATA。我在 CentOS 7 x64 上。

SATA 3.1 的規格是指 SATA3。但是,它令人困惑,因為它還說current: 3.0 Gb/s. 我不確定我在做什麼或得到什麼。

也許這是說它是一個 SATA3 驅動器但插入了一個 SATA2 埠?我讓數據中心檢查它物理插入的埠,我的伺服器是新的並且有兩個 SATA3 埠。

此輸出是否確定我的硬碟已插入 SATA3 埠?如果是這樣,為什麼根據輸出我只能得到 3.0gbps,我該如何解決?

看來這(current: 3.0 Gb/s)真的意味著它在 SATA2 埠上,因為當我將驅動器切換到 SATA3 埠上時,現在它顯示:

# smartctl -a /dev/sda | grep SATA
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)

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