The FMA Demo Kit

For anyone looking to demo FMA on an T1000, T2000, T5120, or T5220 system, now you can...at least for CPU errors. About a month ago, the FMA Demo Kit was announced on the fm-discuss@sun.com alias. If you haven't tried the Demo Kit, check it out. It's short and simple, easy to use, and does a fine job of showing you an example of what the automated diagnosis, and some of the CLIs, will will spit out on your system. What I find nice is that the demo can be run either live or in a simulation (fmsim) environment. In the simulation environment, other than a console message, your live FM logs aren't "tainted".

Anyway, I added support for the UltraSPARC-T1 and UltraSPARC-T2 processors to the kit, and the updates were posted today (11/01/2007). The Demo Kit uses fminject to push ereports into the fault management subsystem. In a prior posting, I'd included an example fminject input file for UltraSPARC-T1, with the caveat that it would not work on your system. Now, with the Demo Kit, the fminject input file will be automatically tailored to your system at runtime. For the ultra-curious, dig into the code.

For those not on the fm-discuss@sun.com alias, here's a copy of the announcement:

Hello, I'm pleased to announce that the Solaris FMA Demo Kit has been updated to include CPU demo support for the UltraSPARC-T1 and UltraSPARC-T2 processors. This update is for CPU support only...I'm still working on memory support. For those that missed Rob Johnston's earlier announcement: The Solaris FMA Demo Kit consists of a set of PERL and Korn shell scripts which implement an automated harness for executing FMA demos. The Demo Kit also provides example demos which demonstrate Solaris' ability to handle and diagnose CPU, Memory and PCI I/O errors. The Solaris FMA Demo kit is designed to run on stock Solaris systems (both SPARC and x86), out-of-the-box - no custom error injection hardware or drivers are required. For more information on the demo kit, including download, installation and usage instructions, please see: http://www.opensolaris.org/os/community/fm/demokit/ Thanks, -scott

And yes, the T1/T2 support is only for CPU errors at the moment. I'm working on memory errors and hope to have that integrated in a few weeks.

:wq

Comments:

Post a Comment:
Comments are closed for this entry.
About

user9148476

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today