HP Proliant DL580G7 и Debian 6 «Squeeze»

Материал из IN-TON
Перейти к: навигация, поиск

Содержание

Ставим утилиты HP

Подключим репозиторий HP. Для начала добавим ключ:

  1. #wget downloads.linux.hp.com/SDR/downloads/MCP/GPG-KEY-mcp -O - | apt-key add -

Добавим источник:

  1. # cat /etc/apt/sources.list.d/HP-MCP.list
  2. deb http://downloads.linux.hp.com/SDR/downloads/MCP squeeze/current non-free

Обновляемся и ставим утилиты.

  1. # aptitude update
  2. # aptitude install hp-health
  3. # aptitude install hponcfg
  4. # aptitude install hp-snmp-agents
  5. # aptitude install hpsmh
  6. # aptitude install hp-smh-templates
  7. # aptitude install hpacucli
  8. # aptitude install cpqacuxe

hp-health

Сборная солянка, включает в себя hpbootcfg (софтина для управления опциями загрузки), hpasmcli (CLI для всего, что есть у вас на сервере, вентиляторы, блоки питания, даже модули шифрования), hplog (читалка логов и текущих парметров сервера), hpuid (софтина для контроля светодиода UID.

  1. # hpasmcli
  2. HP management CLI for Linux (v2.0)
  3. Copyright 2008 Hewlett-Packard Development Group, L.P.
  4.  
  5. --------------------------------------------------------------------------
  6. NOTE: Some hpasmcli commands may not be supported on all Proliant servers.
  7. Type 'help' to get a list of all top level commands.
  8. --------------------------------------------------------------------------
  9. hpasmcli> help
  10. CLEAR DISABLE ENABLE EXIT HELP NOTE QUIT REPAIR SET SHOW
  11. hpasmcli> show
  12. Invalid Arguments
  13. SHOW ASR
  14. SHOW BOOT
  15. SHOW DIMM [ SPD ]
  16. SHOW F1
  17. SHOW FANS
  18. SHOW HT
  19. SHOW IML
  20. SHOW IPL
  21. SHOW NAME
  22. SHOW PORTMAP
  23. SHOW POWERMETER
  24. SHOW POWERSUPPLY
  25. SHOW PXE
  26. SHOW SERIAL [ BIOS | EMBEDDED | VIRTUAL ]
  27. SHOW SERVER
  28. SHOW TEMP
  29. SHOW TPM
  30. SHOW UID
  31. SHOW WOL
  32.  
  33. # hplog
  34. usage: hplog [options]
  35. -s = call to set the severity of a maintenance note
  36. The -s option must precede the -l option.
  37. Supported values for severity are:
  38. REPAIRED, CAUTION, CRITICAL, and INFO
  39. -l <"your note"> = call to log a maintenance note.
  40. (The note typed must be in double quotes).
  41. -v = call to view the entire log
  42. -V = view the entire log starting at entrynum
  43. -t Display current thermal sensor data
  44. -f Display current fan data
  45. -p Display current power data
  46. -i Display pci route table
  47. -a Control Automatic Server Recovery
  48. Supported values for option are:
  49. STATUS, ENABLE, DISABLE, TIMEOUT= val must be 5, 10, 15, 20 or 30 minutes.
  50. # hplog -t
  51. ID TYPE LOCATION STATUS CURRENT THRESHOLD
  52. 1 Basic Sensor I/O Zone Normal 80F/ 27C 158F/ 70C
  53. 2 Basic Sensor Ambient Normal 51F/ 11C 102F/ 39C
  54. 3 Basic Sensor CPU (1) Normal 86F/ 30C 260F/127C
  55. 4 Basic Sensor CPU (1) Normal 86F/ 30C 260F/127C
  56. 5 Basic Sensor Pwr. Supply Bay Normal 102F/ 39C 170F/ 77C
  57. 6 Basic Sensor CPU (2) Normal 86F/ 30C 260F/127C
  58. 7 Basic Sensor CPU (2) Normal 86F/ 30C 260F/127C
  59.  
  60. # hplog -p
  61. ID TYPE LOCATION STATUS REDUNDANT
  62. 1 Standard Pwr. Supply Bay Normal No
  63. 2 Standard Pwr. Supply Bay Failed No

hponcfg

Утилита для конфигурации iLO, принимает на вход XML-файлы, позволяет менять параметры iLo на ходу.

hp-snmp-agents

В принципе все тоже самое, что hpasmcli, но по SNMP. Для конфигурации нужно использовать:

  1. # /sbin/hpsnmpconfig

hpsmh

Софтина для конфигурации дашборда встроенного iLO.

hp-smh-templates

Шаблоны для hpsmh.

hpacucli

Утилита для управления raid контроллерами, массивами и всем, что относится к подсистеме хранения данных. Например:

  1. # hpacucli ctrl all show config
  2. Smart Array P400 in Slot 1 (sn: P61620D9SUK29I)
  3. array A (SAS, Unused Space: 0 MB)
  4.  
  5. logicaldrive 1 (136.7 GB, RAID 1, OK)
  6.  
  7. physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 146 GB, OK)
  8. physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 146 GB, OK)

cpqacuxe

Сервис конфигурации через вэб.

Материалы