HP서버 정보 보기 - hpssacli, hpacucli

2018. 8. 5. 16:08IT/Server

HP서버 정보 보기 - hpssacli, hpacucli


HP서버 정보 보기 - hpssacli, hpacucli



HP 서버를 운영중에 있다면 HW의 정보를 보기 위한 tool로 hp에서 제공하는 ssacli, acucli, asmli를 사용해봤을 것이다.


이 tool 사용 명령어 중 실제 운영하며 자주 참조하게 되는 명령어에 대해서 포스팅 해보려고 한다.



먼저 ssacli, acucli, asmcli의 의미는 다음과 같다.

ssacli : Smart Storage Administrator Command Line Interface

acucli : Array Configuration Utility Command Line Interface

asmcli : Server Management Application Command Line Interface

이중 acucli는 ssacli 하위 버전으로 ssacli에 대해 설명하도록 하고 asmcli은 다음 포스팅에 작성하였다.


2018/08/05 - [IT/Server] - HP서버 정보 보기 - hpasmcli




SSACLI (Smart Storage Administrator Command Line interface)


hpssacli rpm설치 후 command에 hpssacli를 입력하면 ssacli command mode로 진입할 수 있다.

hpacucli 역시 아래 명령어를 다 사용할 수 있다.


command mode로 진입하지 않고도

hpssacli ctrl all show config

와 같이 입력하여 사용할 수 있고, 리다이렉션 > 을 사용해 file로 남길 수 도 있다.


자주 사용하는 명령어로는

ctrl all show config -> disk정보 및 raid 구성

ctrl all show status -> controller 및 cache의 상태

ctrl all show detail -> controller의 모든 상태정보


위 3가지를 운영하면서 많이 사용하게 된다.


특히, HP ProLiant Gen8 제품의 경우 Cache battery가 자주 fail 되는 것을 볼 수 있는데,

물리 서버의 health LED에만 주황색 LED가 점등되면 거의 70%가 cache battey fail이었다.

hpssacli crtl all show status 명령어로 cache battey의 fail 여부를 알 수 있다.


(cache battery가 fail되었다고 cache까지 같이 교체하는 경우도 있긴 한데 cache battey에 관한 내용은 추후 포스팅 하도록 하겠다.)


또한 disk가 fail일 경우 health LED와 함께 Disk LED가 점등되는데

hpssacli ctrl all show config으로  slot을 확인 할 수 있으며, disk 교체 시 rebuildng 진행여부를 확인 가능하다.


hpssacli ctrl all show detail을 입력하면 아래와 같은 정보가 출력되는데,

Smart Array P400 in Slot 1

   Bus Interface: PCI

   Slot: 1

   Serial Number: 시리얼번호

   RAID 6 (ADG) Status: Disabled

   Controller Status: OK

   Chassis Slot: 

   Hardware Revision: Rev E

   Firmware Version: 6.00

   Rebuild Priority: Medium

   Expand Priority: Medium

   Surface Scan Delay: 15 secs

   Surface Scan Mode: Idle

   Post Prompt Timeout: 0 secs

   Cache Board Present: True

   Cache Status: OK

   Accelerator Ratio: 50% Read / 50% Write

   Drive Write Cache: Disabled

   Total Cache Size: 256 MB

   No-Battery Write Cache: Disabled

   Battery/Capacitor Count: 1

   SATA NCQ Supported: True

운영하며 참조했던 정보는

시리얼번호, Firmware Version, Surface Scan Mode 및 Delay, Accelerator Ratio, Battery/Capacitor이다.


Firmware의 경우 현재 array cotroller의 펌웨어 버전이며 지속적으로 HP에서 버그픽스 버전이 올라오기 때문에

유지보수 계약이 되어있다면 꾸준히 업그레이드를 해주는 것이 좋다.


Surface Scan Mode는 hp에서 disk를 scan할 때 disk의 표면의 스캔 방식 depth를 어디까지 설정하는 가를 의미한다.

이에 대해서는 이슈가 있었던 적이 있어 추후에 포스팅을 하도록 하겠다.


Accelerator Ratio는 캐시의 read 및 write 비율을 의미하는데 보통 50/50으로 설정하고 RW비율에 따라 조정한다.


Battery/Capacitor Count: 1는 cache battey가 인식된 수를 의미한다.

가끔 cache battey 이상이 있을 때 Battery/Capacitor detail로 어떤 이슈가 있는지 메시지가 출력된다.




'IT > Server' 카테고리의 다른 글

HP - array controller failure  (2) 2019.02.22
HP서버 정보 보기 - hpasmcli  (1) 2018.08.05