# IT #/HP

# HPE Server Gen9 linux hp-health (hpasmcli) 사용방법 #

국철 2017. 11. 2. 10:48
반응형



# HPE Server Gen9 linux hp-health (hpasmcli) 사용방법 #


linux 7 버전을 예시로 hp-health(hpasmcli) 사용방법을 알려드리겠습니다.


Centos 7 , redhat 7 버전에서 사용 가능 합니다.


우선 support 사이트로 들어가 주세요.





support.hpe.com


이전에는 그냥 다운로드가 가능 했지만 이젠 회원가입을 꼭 해야 합니다.


회원 가입 방법은 팻스 !











이제 다운받고 싶은 장비의 모델명을 적어주세요.


ex.) DL380 Gen9


HPEDL380GEN9SVR 을 선택 해주시면 됩니다.






그럼 아래와 같은 화면이 나올텐데


OS 선택 해주세요.






linux 용 hpasmcli 를 다운받을 예정입니다.


OS 선택









hpasmcli 는 software 입니다.


software 선택 ! (그리고 Application 도 같이 선택 해주셔야 합니다 )







목록이 많아서 아래쪽 Next 10 results 를 계속 클릭 해 주세요.








그 다음 키보드에서 Ctrl + f 를 누르시면 인터넷 창에서 글자를 검색할 수 있습니다.


검색창에 health 를 검색 해주세요. 여러개가 나올텐데 아래와 같은 목록이 나오면 클릭 해주세요.









클릭하시면 다음과 같은 화면이 나옵니다.


다운로드 진행 하시면 됩니다.


서버에 설치(rpm -Uvh xxx.rpm) 후 아래 명령어로 실행하시면 됩니다.

 

[ hp-health 사용법 ]


해당 RPM 설치 후 hpasmcli 명령어를 이용하시면 됩니다.


(서버의 하드웨어 장애 로그를 보시려면 hpasmcli à show iml 하시면 됩니다)



 

[root@secure2 ~]# hpasmcli

HP management CLI for Linux (v2.0)

Copyright 2008 Hewlett-Packard Development Group, L.P.

 

--------------------------------------------------------------------------

NOTE: Some hpasmcli commands may not be supported on all Proliant servers.

      Type 'help' to get a list of all top level commands.

--------------------------------------------------------------------------

hpasmcli> show (사용가능한 명령어 모음)

Invalid Arguments

        SHOW ASR

        SHOW BOOT

        SHOW DIMM [ SPD ]

        SHOW F1

        SHOW FANS

        SHOW HT

        SHOW IML

        SHOW IPL

        SHOW NAME

        SHOW PORTMAP

        SHOW POWERMETER

        SHOW POWERSUPPLY

        SHOW PXE

        SHOW SERIAL [ BIOS | EMBEDDED | VIRTUAL ]

        SHOW SERVER

        SHOW TEMP

        SHOW TPM

        SHOW UID

        SHOW WOL

hpasmcli> show server

System        : ProLiant DL360p Gen8

Serial No.    : SGH234BA2K     

ROM version   : P71 03/01/2013

iLo present   : Yes

Embedded NICs : 4

        NIC1 MAC: ac:16:2d:76:f0:2c

        NIC2 MAC: ac:16:2d:76:f0:2d

        NIC3 MAC: ac:16:2d:76:f0:2e

        NIC4 MAC: ac:16:2d:76:f0:2f

 

Processor: 0

        Name         : Intel Xeon

        Stepping     : 7

        Speed        : 2300 MHz

        Bus          : 100 MHz

        Core         : 6

        Thread       : 12

        Socket       : 1

        Level1 Cache : 192 KBytes

        Level2 Cache : 1536 KBytes

        Level3 Cache : 15360 KBytes

        Status       : Ok

 

Processor total  : 1

 

Memory installed : 16384 MBytes

ECC supported    : Yes

hpasmcli>

 

 

[ 관련 명령어 정리 ]



- 서버 정보

 

hpasmcli -s show server"

 



- 메모리 정보

 

hpasmcli -s show dimm"

 



- Boot 정보(set first(cdrom/floppy/hdd/pxe/usekey)/once(cdrom/floppy/hdd/pxe))

 

hpasmcli -s show boot"



 

- Post 화면의 F1 Prompt 상태(set enabled/delayed/disabled)

 

hpasmcli -s show f1(set f1 enabled/delayed/disabled)



 

- FAN 상태

 

hpasmcli -s show fan"



 

- Hyper-threading 상태

 

hpasmcli -s show ht"



 

- iml 로그 

 

hpasmcli -s show iml"



 

- PSU 상태

 

hpasmcli -s show powersupply"



 

- PXE Boot 상태

 

hpasmcli -s show pxe(disable/enable pxe)



 

- 현재 boot order

 

hpasmcli -s show ipl"



 

- 온도 상태

 

hpasmcli -s show temp"



 

- uid 상태

 

hpasmcli -s show uid"



 

- uid 켜기

 

hpasmcli -s set uid on'



 

- Wake-On-Lan 상태

 

hpasmcli -s show wol"



 

- 서버 호스트명

 

hpasmcli -s show name"

반응형