Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-2112004.1
Update Date:2017-10-03
Keywords:

Solution Type  Problem Resolution Sure

Solution  2112004.1 :   Sun SPARC(R) Enterprise M3000/M4000/M5000/M8000/M9000 (OPL) Servers: XSCF SNMP Can take up to 1 hour to report a PSU AC input failure  


Related Items
  • Sun SPARC Enterprise M4000 Server
  •  
  • Sun SPARC Enterprise M9000-32 Server
  •  
  • Sun SPARC Enterprise M5000 Server
  •  
  • Sun SPARC Enterprise M9000-64 Server
  •  
  • Sun SPARC Enterprise M8000 Server
  •  
  • Sun SPARC Enterprise M3000 Server
  •  
Related Categories
  • PLA-Support>Sun Systems>SPARC>Enterprise>SN-SPARC: Mx000
  •  




In this Document
Symptoms
Cause
Solution
References


Created from <SR 3-11880372857>

Applies to:

Sun SPARC Enterprise M3000 Server - Version All Versions to All Versions [Release All Releases]
Sun SPARC Enterprise M4000 Server - Version All Versions to All Versions [Release All Releases]
Sun SPARC Enterprise M5000 Server - Version All Versions to All Versions [Release All Releases]
Sun SPARC Enterprise M8000 Server - Version All Versions to All Versions [Release All Releases]
Sun SPARC Enterprise M9000-32 Server - Version All Versions to All Versions [Release All Releases]
Information in this document applies to any platform.

Symptoms

It takes one hour for SNMP to report a PSU AC input error.

Cause

Once a AC input fail condition is recognized by the XCP software , the PSU state does not get set to stop.

Only when SNMP actively polls the PSU status (every 3600 seconds) , the stopped state is recognized and reported.


 
Index: col2sun/snmp/src/liboplsnmp/scfCommon.c
===================================================================
RCS file: /home/SCF/cvs/col2sun/snmp/src/liboplsnmp/scfCommon.c,v
retrieving revision 1.7
diff -u -p -r1.7 scfCommon.c
--- col2sun/snmp/src/liboplsnmp/scfCommon.c 30 Jun 2010 14:23:50 -0000 1.7
+++ col2sun/snmp/src/liboplsnmp/scfCommon.c 17 Dec 2015 03:21:34 -0000
@@ -184,6 +184,13 @@ scfCommon_convert_state(scf_type_id_info
  (type_id.board_type == SCFCOMPONENTTYPE_XSCFUB) ||
  (type_id.board_type == SCFCOMPONENTTYPE_XSCFUC)) {
  ret_state = convert_scf_state(state);
+ } else if ( (type_id.board_type == SCFCOMPONENTTYPE_PSU ) ){
+ if( (state & CMEM_STATUS_ACFAIL) != 0 ){
+ /* if ACFAIL status, PSU status must handled 'stopped' */
+ ret_state = SCFSTATE_STOP;
+ } else {
+ ret_state = convert_state(state);
+ }
  } else {
  ret_state = convert_state(state);
  }
 

Solution

The issue is fixed in XCP1121 or newer, which is now available for download.

Please check Sun SPARC[TM] Enterprise M3000, M4000, M5000, M8000, M9000 XSCF Control Package (XCP) Firmware Image Software Version Matrix Information (Doc ID 1002631.1) , to easily find the latest patch for your platform.
Oracle Support strongly recommends to install the latest avaible XCP version.

 

 

 

References

<BUG:18808357> - XSCF SNMP SCFCOMPONENTSTATUS UPDATE TAKES UP TO 1 HOUR AFTER AC INPUT FAILURE

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback