2013-10-30

HighPoint RocketRAID 2310 RAID Management/ Inband Service for FreeBSD

年初代管一部ASUS 1U機架式伺服器,原先的管理者不知為何原因沒起動Raid,後來決定將系統重灌成Linux or FreeBSD,Linux中慣用的Debian內建沒RocketRAID-2310的driver,因為懶得再另外弄driver就決定裝FreeBSD。
FreeBSD內建有RocketRAID-2310的drvier,但是沒管理工具可監看raid的即時狀態,RR2310的Bios介面也粉陽春,一樣看不到現在raid的狀態,以至於更換H.D後是否有進行rebuild也不得而知,這部Server更囧了,連H.D讀取燈也沒看到在亮,當然也看不到H.D的故障燈號,還好H.D故障時會叫給你聽就是了。
後來在 HighPoint 官網找到支援FreeBSD的管理工具,安裝後運行正常。

環境:

  • FreeBSD-8.3-p12
  • HighPoint RocketRAID 2310
  • CLI-FreeBSD-3.5-1-100707.tgz

  1. 官網下載FreeBSD版本的CLI管理工具程式,下載時版本為v3.5-1,下載後解開可看到4支檔案,安裝可參考README.txt,HPT_CLI_Guide.pdf 為使用說明,其他為安裝檔。


  2. 安裝完成後啟動服務 /usr/local/etc/rc.d/hptdaemon.sh start,若正常可看到服務起動。


  3. 服務正常啟動後,執行 hptraidconf ,過程中會要輸入帳號密碼,請參閱HPT_CLI_Guide.pdf。


  4. 輸入query arrays,顯示目前已建立的raid,可以看到現行各raid的狀態,下圖可看到正在rebuild。


  5. 輸入query devices,顯示各H.D的狀態。


  6. rebuild完成,Status會由REBUILDING變成NORMAL。


  7. 它也有輸出log檔儲存使用及系統記錄,路徑及檔名為 /vat/log/hpt.log。


  8. 其他指令可在hptraidconf CLI畫面裡 key "help"即可。

沒有留言: