View Source

h1. CPU Diagnostics Monitor (CDM) Home Page


h2. CPU Diagnostics Monitor (CDM)
The Online CPU Diagnostics Monitor (CDM) is an online CPU diagnostic program for platforms based on the UltraSPARC® III and UltraSPARC-IV families of processors. CDM continuously verifies proper functioning of processors in the system. CDM provides additional high reliability to systems by detecting and taking action on detected faulty CPUs.

h2. Support Information
CDM is supported on SPARC platforms based on US-III and US-IV family of processors (such as US-III, US-III+, US-IIIi, US-IV and US-IV+) with Solaris 8, Solaris 9 or Solaris 10 OS release.
CDM should not be installed on S10U7 and onwards Solaris 10 Update releases, Please refer section [Transition to FpScrubber|#Transition_to_FpScrubber].

h2. CDM Releases

| *Version* | *RR date* | *Major Enhancements* | *Documentation & Download location* |
| CDM 2.0.2 | 05/08 | CDM 2.0.2 is Jumpstart friendly, supported on all SPARC platforms and will selectively run on appropriate HW platforms with optimal performance. Automatically detects sun4v, sun4u M-Series as not supported platforms | [CDM2.0.2|https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=CDM-2.0.2-SP-G-F@CDS-CDS_SMI]|
| CDM 2.0.1 | 06/06 | Added support for sun4u TSBW, Ultra-IIIi . | [CDM2.0.1|https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=CDM-2.0.1-SP-G-F@CDS-CDS_SMI]|
| CDM 2.0 | 08/05 | Performance Improvements | [CDM2.0|https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=CDM99-020-9FB9-IP@CDS-CDS_SMI]|

{warning:title=CDM 1.x packages have been EOL }
CDM 1.x packages had significant performance issues and should be upgraded to latest CDM v2.0.2 or s10u7 integrated FPscrubber !
{warning}

h2. Transition to FpScrubber {anchor:Transition_to_FpScrubber}
Fp-scrubber project will add a capability in base Solaris to automatically and transparently run periodic (online) tests for validating proper functioning of FPU (Floating Point Unit) hardware in the system. Please refer to man fpsd for additional information http://docs.sun.com/app/docs/doc/819-2240/fpsd-1m?a=view

*CDM functionality will be superseded by FpScrubber project starting with Solaris 10 Update7 Revenue Release.* _Please note FpScrubber will not be supported on Solaris 10 10/08 (S10U6) or older S10 releases._

* FpScrubber functionality will be available on all new installations of S10U7 & later Solaris releases by default.
* FpScrubber is not available as part of KU or any other patches. You cannot upgrade an older than S10U7 update release using patches or packages to get FPScrubber functionality. For OS version below S10U7, please continue to use CDM.
* FpScrubber will supersede CDM, Please do not install CDM on S10U7 and higher Solaris Update releases.


{info:title=FpScrubber will only be supported on S10U7 and later Solaris Update Releases.}

h2. Frequently Asked Questions

{toc-zone:type=list|location=top}
h3. How would I know if my S10U7 system is running FpScrubber ?
You could check the status of fp-scrubber via SMF interfaces e.g. "svcs fpsd" or more specifically "svcs svc:/system/fpsd:default"
\# svcs fpsd
STATE STIME FMRI
online 9:21:49 svc:/system/fpsd:default

h3. Any info/warnings or functionality in s10u7 FPscrubber to automatically detect if <both> CDM and FPscrubber are installed/running simultaneously?
No. Customers should be advised not to install CDM on S10U7 and onwards Solaris Update releases.

h3. How could I ensure if latest recommended CDM2.0.2 or later is installed on my system ?
Following unbundled packages comprise CDM
SUNWcdiam SUNWcdiar SUNWcdiax (supported on S8, S9, S10 up to S10U6)

You can verify your CDM version with commands: pkginfo -l, or pkginfo -x
for PKGS: SUNWcdiam SUNWcdiar SUNWcdiax

% pkginfo -x SUNWcdiam
SUNWcdiam Online CPU Diagnostics Monitor Man Pages
(sparc) 1.1,REV=2003.08.21.22.00 <=== *EOL'ed v1.x UPGRADE NEEDED

Recommend CDM version: v2.0.2 or newer.
\# pkginfo -x SUNWcdiar SUNWcdiax SUNWcdiam
SUNWcdiam Online CPU Diagnostics Monitor Man Pages
(sparc) 2.0.2,REV=2008.03.25.22.00
SUNWcdiar Online CPU Diagnostics Monitor (Root)
(sparc) 2.0.2,REV=2008.03.25.22.00
SUNWcdiax Online CPU Diagnostics Monitor (64-bit)
(sparc) 2.0.2,REV=2008.03.25.22.00




h3. What packages should exist on the system if FpScrubber is installed ?
New packages with S10U7: SUNWfsu SUNWfsr
FpScrubber packages depend upon some other packages with S10U7 and should not be installed on older Solaris Update releases.

h3. What are the other diagnostics tool available to verify system hardware & functionality ?
Sun Validation Test Suite (SunVTS) verifies the functionality of most hardware controllers and devices for SUN SPARC and x86 architecture based systems. SunVTS tool can be used for system or component validation during development, production, receiving inspection, troubleshooting, periodic maintenance and general system exercising.
For additional details on SunVTS please refer to SunVTS documentation from http://docs.sun.com/app/docs/prod/test.validate
Latest SunVTS releases could be downloaded from http://www.sun.com/oem/products/vts/


{toc-zone}

The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact