Linux

命令行中的 HP RHEL 陣列 Raid 磁碟狀態

  • November 9, 2017

我已經配置了帶有 6 個磁碟和 raid 5 的 HP DL360 Gen 9,並且我已經在其上安裝了 RHEL 6.9。

我需要從命令行知道每個物理磁碟的狀態,以便我可以將資訊 grep 到我們正在開發的應用程序中。

我已經聯繫了幾個建議使用 HPACUCLI 命令的指南,但是在我安裝了這個包之後,它似乎沒有找到任何控制器。

使用 ctrl all show status 或 config 它說:沒有找到控制器

有關此伺服器的更多資訊是:

HP SMART START STORAGE 2.65.7.0 控制器是 P440R

我對 hpacucli 與此硬體的兼容性有一些疑問。

任何人都對如何監視“單個”磁碟狀態以了解它是否正常、是否存在一些錯誤或是否有故障有其他想法?

問候

S。

對於 RHEL,使用 HP 管理代理來獲取整體系統執行狀況。這包括 hp-snmp-agents 和 hpssacli

有關更全面的列表,請參閱此內容:監控 HP ProLiant DL380 G7 而不會膨脹

這可以提供有關係統的 SNMP 和電子郵件警報,包括磁碟執行狀況。IML 日誌中也會報告這些條目(請參閱 參考資料hplog -v

但是,如果您認為最好解析數組控制器狀態的輸出(我不這樣做),您可以這樣做:

# hpssacli ctrl all show config

Smart Array P440ar in Slot 0 (Embedded)   (sn: PDNLH0BRH7U8IK)


  Port Name: 1I

  Port Name: 2I

  Internal Drive Cage at Port 1I, Box 3, OK

  Internal Drive Cage at Port 2I, Box 3, OK
  array A (SAS, Unused Space: 2906103  MB)


     logicaldrive 1 (72.0 GB, RAID 1+0, OK)
     logicaldrive 2 (1024.0 GB, RAID 1+0, OK)

     physicaldrive 1I:3:1 (port 1I:box 3:bay 1, SAS, 900.1 GB, OK)
     physicaldrive 1I:3:2 (port 1I:box 3:bay 2, SAS, 900.1 GB, OK)
     physicaldrive 1I:3:3 (port 1I:box 3:bay 3, SAS, 900.1 GB, OK)
     physicaldrive 1I:3:4 (port 1I:box 3:bay 4, SAS, 900.1 GB, OK)
     physicaldrive 2I:3:5 (port 2I:box 3:bay 5, SAS, 900.1 GB, OK)
     physicaldrive 2I:3:6 (port 2I:box 3:bay 6, SAS, 900.1 GB, OK)

在最近的版本中,HPACUCLI 已被 HPSSACLI 取代。 https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_04bffb688a73438598fef81ddd

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