HPE Community read-only access December 15, 2018
This is a maintenance upgrade. You will be able to read articles and posts, but not post or reply.
Dec 15, 4:00 am to 10:00 am UTC
Dec 14, 10:00 pm CST to Dec 15, 4:00 am CST
Dec 14, 8:00 pm PST to Dec 15, 2:00 am PST
ProLiant Servers (ML,DL,SL)
Showing results for 
Search instead for 
Did you mean: 

How to read variable cpqDaAccelStatus from ProLiant DL380 G5

Go to solution
Occasional Visitor

How to read variable cpqDaAccelStatus from ProLiant DL380 G5

Hello all,


we noticed alarm CpqDa6AccelStatusChange(Accelerator  Board  Status  Change) on ProLiant DL380 G5.


According to manual : "This trap  signifies that  the  agent  has detected  a change in the status of an array    accelerator cache  board.  The current status is represented by the variable  cpqDaAccelStatus. "

I'd like to ask you how to read variable  cpqDaAccelStatus from ProLiant DL380 G5.

Can somebody to help us ?


We can use HP Array Configuration Utility CLI or ILOM.


Server type:  Linux 2.6.18-238.1.1.el5 x86_64
Server model: ProLiant DL380 G5


   Thank you





Honored Contributor

Re: How to read variable cpqDaAccelStatus from ProLiant DL380 G5

This text was from a SNMP trap, so the text refers to a SNMP variable. It is located within


so you might be able to view it with:


snmpwalk -v 2c -c <community> <hostname> .

 Replace <hostname> with the actual host name, and <community> with a community name that has at least read access to that part of your SNMP hierarchy.


If you have the HP SNMP MIB files installed to your SNMP client, you can also use symbolic names; either the long one mentioned above, or a shorter name like this:

snmpwalk -v 2c -c <community> <hostname> CPQIDA-MIB::cpqDaAccelStatus

 The values can be 1..5:

1 = unable to identify the accelerator state

2 = accelerator board not installed or not configured

3 = accelerator is enabled and configured

4 = accelerator write cache is temporarily disabled (cache battery low/battery failed?)

5 = accelerator write cache is permanently disabled (cache module failed?)


A more straightforward way to verify the status of the cache board would be to use hpacucli to read the appropriate fields in the "hpacucli controller all show config detail" output.

Occasional Visitor

Re: How to read variable cpqDaAccelStatus from ProLiant DL380 G5

Hello Matti,


thank you very much for your help.  I used SNMP Trap Viewer in GUI and I found "cpqDaAccelStatus" under .iso.org.dod.internet.private.enterprises.compaq.cpqDriveArray.cpqDaComponent.cpqDaCntlr.cpqDaAccelTable.cpqDaAccelEntry.cpqDaAccelStatus

Sent get request to impxmcpgam2 : 161



Also CLI is working as follows :


:root # /xxxx/xxxx/scripts/tools/snmpwalk -v v2 -c <community> 10.xx.xx.xx .
Response received:
. 4


      thanks Matti