Sun Microsystems, Inc.  Sun System Handbook - ISO 4.1 October 2012 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1012344.1
Update Date:2012-07-31
Keywords:

Solution Type  Problem Resolution Sure

Solution  1012344.1 :   PRTDIAG output incorrect after reseating power supplies.  


Related Items
  • Sun Fire V1280 Server
  •  
  • Sun Fire E2900 Server
  •  
  • Sun Netra 1280 Server
  •  
Related Categories
  • PLA-Support>Sun Systems>SPARC>Usx/Blade/Netra>SN-SPARC: USx
  •  
  • .Old GCS Categories>Sun Microsystems>Servers>Entry-Level Servers
  •  

PreviouslyPublishedAs
217032


Symptoms
After reseating PS1 on Sun Fire[TM] V1280 running Solaris[TM] 9, voltage sensors on PS1 no longer appear in prtdiag output.
 << Before reseating PS1 (snip from explorer data) >>
------------------------------------------------------------------------
Voltage sensors:
------------------------------------------------------------------------
Location   Sensor       Voltage     Lo     LoWarn  HiWarn   Hi    Status
------------------------------------------------------------------------
:
PS0        v_input0          -         -       -       -       -   okay
PS0        v_output0         -         -       -       -       -   okay
PS1        v_input0          -         -       -       -       -   okay
PS1        v_output0         -         -       -       -       -   okay
PS2        v_input0          -         -       -       -       -   failed
PS2        v_output0         -         -       -       -       -   failed
PS3        v_input0          -         -       -       -       -   okay
PS3        v_output0         -         -       -       -       -   okay
:
<< After reseating PS1 (snip from explorer data)>>
------------------------------------------------------------------------
Voltage sensors:
------------------------------------------------------------------------
Location   Sensor       Voltage     Lo     LoWarn  HiWarn   Hi    Status
------------------------------------------------------------------------
:
PS0        v_input0          -         -       -       -       -   okay
PS0        v_output0         -         -       -       -       -   okay
PS3        v_input0          -         -       -       -       -   okay
PS3        v_output0         -         -       -       -       -   okay
PS2        v_input0          -         -       -       -       -   failed
PS2        v_output0         -         -       -       -       -   failed
:
Moreover, if PS2 is subsequently reseated, PS2 voltage sensors no longer appear, while PS1's sensors reappear.



Resolution
It appears that the the Platform Information and Control Library daemon (picld) does not receive updates from the System Controller when the power supplies are reseated.
To resolve this issue, install prtdiag Patch ID: 113447-25 or higher.

Relief/Workaround
The workaround is to restart picld.

- /etc/init.d/picld stop
- /etc/init.d/picld start

After restarting, picld will take up to 10 minutes to re-synchronize with the hardware. Then, the power supplies voltage sensors appear in the prtdiag output.

Product
Enterprise Services Products



Internal Comments
There is not specific bug logged for this issue. It appears that the
issue is resolved one or more of the following:

Bug ID: 5040068 picld consumes significant amount of CPU resource on LW8 platform

Bug ID: 5106210 prtdiag fails to print temperature sensor info on Enws+ due to 5082877

Bug ID: 5082877 picl daemon for Enchilada+ should monitor Hard disk temperature.

Bug ID: 4955544 Fiesta workstations env. plugin ES segment code corrupts picl data

Bug ID: 4955554 Picl plugins sensor correction code doesn't extrapolate past ends of
the table

power, power supply, prtdiag, voltage sensor, picld
Previously Published As
80923

Change History

Attachments
This solution has no attachment
  Copyright © 2012 Sun Microsystems, Inc.  All rights reserved.
 Feedback