Linux

我想知道哪個sde對應哪個物理硬碟

  • March 26, 2020

我想知道哪個sde對應哪個物理硬碟。我注意到 sde 是未分配的空間(sde 是邏輯驅動器,其中有 2 個具有 RAID 1 的硬碟),所以我想從伺服器上卸下硬碟以將來用作備件。

筆記:

  1. 作業系統是 RHEL 6.6。
  2. 我使用帶有 sas 6/1gb RAID 控制器的 Fujitsu Rx 300s8 伺服器。
  3. 安裝了 10 個硬碟,我每 2 個硬碟使用 raid 1,所以邏輯組的總數是 5。

歡迎來到 Unix 和 Linux StackExchange!

您的系統有一個真正的硬體 RAID 控制器。這意味著只有 RAID 控制器具有您要求的資訊。要獲取該資訊,您需要一個特定於供應商的實用程序,該實用程序可以查詢 RAID 控制器的設置。其中最輕量級的將是storcli命令行實用程序。

您可以從富士通的支持頁面獲取該實用程序。如果您以前沒有去過那裡,它會自動要求您選擇產品。否則它可能會記住您上次查看的產品:在這種情況下點擊“選擇新產品”。

您可以通過多種方式選擇正確的產品:如果您可以公開產品序列號,那麼支持網路伺服器將根據系統出廠時的配置自動為您顯示正確的驅動程序。(您可以使用 獲取序列號dmidecode -s system-serial-number。)

否則,您可以選擇“瀏覽產品”->“富士通伺服器 PRIMERGY”->“PRIMERGY RXxxx”-> 最後選擇您的伺服器型號“PRIMERGY RX300 S8”。進入硬體型號的正確支持頁面後,選擇“下載”下的“更多詳細資訊”。

然後您需要選擇要為其下載驅動程序的作業系統:根據您的安裝是 32 位還是 64 位,選擇“Red Hat Enterprise Linux (x86)”或“Red Hat Enterprise Linux (x86_64)” , 分別。

選擇正確的作業系統後,轉到結果頁面上的“應用程序”選項卡,然後打開“SAS RAID”類別和“RAID Ctrl SAS 6G 1GB (D3116C)”子類別。找到“LSI SAS MegaRAID 控制器配置實用程序 - StorCli (LINUX)”行並點擊“直接下載”。您應該獲得一個包含 RPM 文件和一些許可證和 README 文件的 ZIP 文件。安裝 RPM(命令在 README 文件中),您將擁有可用的storclistorcli64命令。在 64 位作業系統上,您可能需要該storcli64版本。

storcli您可以在以下位置找到一個很好的命令概述: https ://www.thomas-krenn.com/en/wiki/StorCLI

此處包含輸出範例的更多資訊:http: //fibervillage.com/storage/710-storcli-virtual-drive-command-examples

假設您的系統只有一個 RAID 控制器(因此您要查詢的控制器編號為 0),並且沒有其他磁碟設備,您可能需要以下命令:

storcli64 /c0/v4 show all

PDs for VD 4清單將告訴您Slt第 5 個邏輯磁碟設備的物理磁碟的插槽號(欄位)和序列號:sda將是 VD 0 等。

下載頁面提供的另一個軟體包稱為“ServerView RAID Manager”。它將在伺服器的埠 3173 中提供一個基於 Java 的 Web GUI(= 另一個需要在連接 Internet 的伺服器上保護的東西)和一個簡化的命令行工具amCLI。有了它,您可以查看所有 RAID 控制器配置資訊amCLI -l all。您可以在下載頁面的“文件”選項卡的相應子類別中找到此軟體包的說明。

引用自:https://unix.stackexchange.com/questions/574981