Friday Mar 05, 2010

SATA Disk Diagnosis Hits x86 OpenSolaris

This set of changes hit OpenSolaris today:

Comments: PSARC/2010/045 x86gentopo enumeration of direct attached SATA 6891266 generic x86 enumeration for directly attached SATA disks 6903122 Export SATA PHY from framework 6906979 Generic x86 disk enum needs SMBIOS OEM extended structure Files: added: usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c modified: usr/src/cmd/smbios/smbios.c usr/src/common/smbios/smb_info.c usr/src/lib/fm/topo/libtopo/common/topo_hc.h usr/src/lib/fm/topo/modules/common/disk/disk.h usr/src/lib/fm/topo/modules/i86pc/x86pi/Makefile usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c usr/src/lib/libsmbios/common/mapfile-vers usr/src/uts/common/io/sata/impl/sata.c usr/src/uts/common/sys/smbios.h usr/src/uts/common/sys/smbios_impl.h

Extensions to the x86gentopo project that enables topology for direct attach SATA devices. With the topology, the direct attach SATA devices automatically get diagnosed, leveraging the existing driver hardending, SMART data collection, and disk diagnosis rules already in OpenSolaris.

:wq

Friday Jan 29, 2010

FMA's Historical Diagnosis

[A new company now, so time to give the weblog a new look.]

And, time to talk about a very cool FMA feature I've been meaning to blog about for a while. It's been termed "historical diagnosis". The crux is having FMD reduce the number of convicted suspects in multi-entry suspect lists by comparing the historical record of other faults diagnosed on that system. When certain correlations are found, FMD auto-acquits some of the suspects in various suspect lists.

Probably best dealt with via an example. Suppose a suspect list is issued indicting two components, FRUA and FRUB. Some time later, another suspect list is issued, this time only indicting FRUA. FMD will discard the newer, single entry suspect list as a duplicate and acquit FRUB in the original suspect list. The end result, only FRUA is indicted. (And yes, component serial numbers are used to ensure the "old" FRUA is the same as the "new" FRUA.)

There are of course many different use cases with variations when the FRUs in the suspect list are in different states (faulty|isolated|replaced|acquitted), but you get the idea. And what's very nice is that all of this is managed by FMD itself. No changes to diagnosis rules or response agents. The changes incorporated into build 125.

:wq

Tuesday Oct 28, 2008

M3000 System Released, FMA support in place

The M3000 system, a new 2RU system built around the SPARC64 VII processor, was announced today. As I'd reported earlier, FMA support is in place for the SPARC64 VII, and the M3000 leverages the functionality.

:wq

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