Linux

HP Raid Controller (Linux) 上分區和底層邏輯磁碟的不同塊大小

  • September 27, 2012

此執行緒中收集的連結之後,我開始檢查blockdev並發現以下輸出表明分區 c0d9p1 和底層設備 (c0d9) 的大小不同:

[root@machine ~]# blockdev --report /dev/cciss/c0d9
RO    RA   SSZ   BSZ   StartSec     Size    Device
rw   256   512  4096          0 3906963632  /dev/cciss/c0d9
[root@machine ~]# blockdev --report /dev/cciss/c0d9p1 
RO    RA   SSZ   BSZ   StartSec     Size    Device
rw   256   512  2048          1 3906959039  /dev/cciss/c0d9p1

我們有很多小文件,所以塊大小比正常小。該設備是 HP Smart Array P410 RAID 控制器上的邏輯驅動程序,沒有任何 RAID 的簡單磁碟 - 準確地說是一個磁碟上的 RAID 0。(請注意,上述配置是一個功能而不是一個錯誤)。

因此,我有以下問題。

  1. 上述塊大小的差異會影響磁碟性能嗎?
  2. 我可以使用控制塊大小hpacucli嗎?

1)。不,它不會影響性能。您安裝的設備就是/dev/cciss/c0d9p1設備。

2)。您無法通過hpacucli. 您可以通過該工具修改隊列深度、電梯排序、記憶體設置等。試試hpacucli help modify。您可能對降低stripsize.

但是,在單個磁碟邏輯驅動器上,您的瓶頸將是只有一個驅動器,而不是您可用的任何其他調整。

你想用你的表現做什麼?目標是什麼?

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