Storage

辨識執行 FreeBSD 的 SuperMicro 伺服器上的磁碟

  • May 22, 2019

我在 ZPool 中有 6 個磁碟的 SuperMicro 2U 伺服器上執行。我想通過從 FreeBSD 中的工具執行命令來使用 Drive Carrier LED 辨識每個驅動器托架。有沒有辦法做到這一點?

我知道驅動器是否在 Raid 卡上執行,我可以使用 raid 卡實用程序來辨識每個磁碟,但在我的情況下,沒有硬體 raid。

在 FreeBSD 或 Linux 中是否有執行此操作的工具?

對於我的大多數 ZFS 解決方案,您最好打賭我有一個表格和一組標籤,通過它們的部分SAS WWN來標識驅動器。這是我使用的 LSI 控制器的一個功能,如下所示:

   NAME                        STATE     READ WRITE CKSUM
   vol1                        ONLINE       0     0     0
     mirror-0                  ONLINE       0     0     0
       c10t50000393482B340Cd0  ONLINE       0     0     0
       c10t50000393482B4CF0d0  ONLINE       0     0     0
     mirror-1                  ONLINE       0     0     0
       c10t50000393482B4DB4d0  ONLINE       0     0     0
       c10t50000393482BAB48d0  ONLINE       0     0     0
     mirror-2                  ONLINE       0     0     0
       c10t50000393482BDA68d0  ONLINE       0     0     0
       c10t500003935803910Cd0  ONLINE       0     0     0

在此處輸入圖像描述

有幾種選擇可以讓它發揮作用。一種是可供 OEM 和集成商使用的商業SanTools SMARTmon 實用程序。它利用了外部 JBOD 單元中的SCSI 機箱服務 (SES)功能,但也對內部磁碟有一些魔力。

根據您使用的控制器,您可能還有一個選項。您只是在使用主機板控制器還是專門建構的非 RAID SAS HBA?

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