<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!-- saved from url=(0014)about:internet -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <meta name="GENERATOR" content="Quadralay WebWorks AutoMap 2003 Platinum Edition Client for FrameMaker 8.6.6597.0" />
    <meta name="TEMPLATEBASE" content="emwebh8-1-17" />
    <meta name="LASTUPDATED" content="08/01/13 14:48:35" />
    <title>Online System Health Management </title>
    <!-- Copyright 2010-2013, Cisco Systems, Inc. All rights reserved. -->

    <link rel="StyleSheet" href="document.css" type="text/css" />
    <link rel="StyleSheet" href="catalog.css" type="text/css" />


<script> 
    var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; 
   
    if(is_chrome){document.domain=document.domain}
   </script>
    <script type="text/javascript" language="JavaScript1.2" src="expand.js"></script>
    <script type="text/javascript" language="JavaScript1.2" src="page.js"></script>

    <script type="text/javascript" language="JavaScript1.2">
     <!--
      function  WWNoOp() {}
      function  WWNoValue() { return ""; }

      var  VarDropDown;

      if (typeof(HTMLHelp_Object) != "undefined")
      {
        VarDropDown = new WWDropDown_Object();
      }
      else
      {
        VarDropDown = new Object();
        VarDropDown.fAnchorOpen  = WWNoOp;
        VarDropDown.fAnchorClose = WWNoOp;
        VarDropDown.fDIVOpen  = WWNoOp;
        VarDropDown.fDIVClose = WWNoOp;
      }
     // -->
    </script>

  
<SCRIPT language="javascript">
<!--
  self.document.write("<link href='"+top.relPath+"shared/style.css' rel='stylesheet' type='text/css'>");
  myid=2473;
  self.document.write("<script type='text/javascript' language='JavaScript' src='"+top.relPath+"shared/con_utils.js'></scr"+"ipt>");
//-->
</SCRIPT>
</head>

  <body onload="highlightSearchTerms();" bgcolor="#ffffff">

    
    <blockquote>
    <a name="top"></a>

    
    


<a name="wp1333668"> </a><h1 class="pTitle">
Online System Health Management

</h1>
<a name="wp1333669"> </a><p class="pBody">
The Online Health Management System (OHMS) (system health) is a hardware fault detection and 
recovery feature. It ensures the general health of switching, services, and supervisor modules in any 
switch in the Cisco MDS 9000 Family.

</p>
<a name="wp1333927"> </a><p class="pBody">
The OHMS monitors system hardware in the following ways:

</p>
<div class="pSmartList1"><ul class="pSmartList1">
<a name="wp1333928"> </a><li class="pSmartList1">The OHMS component running on the active supervisor maintains control over all other OHMS 
components running on the other modules in the switch.
</li>
<a name="wp1333929"> </a><li class="pSmartList1">The system health application running in the standby supervisor module only monitors the standby 
supervisor module, if that module is available in the HA standby mode. 
</li>
</ul></div>
<a name="wp1333930"> </a><p class="pBody">
The OHMS application launches a daemon process in all modules and runs multiple tests on each module 
to test individual module components. The tests run at preconfigured intervals, cover all major fault 
points, and isolate any failing component in the MDS switch. The OHMS running on the active 
supervisor maintains control over all other OHMS components running on all other modules in the 
switch.

</p>
<a name="wp1333931"> </a><p class="pBody">
On detecting a fault, the system health application attempts the following recovery actions:

</p>
<div class="pSmartList1"><ul class="pSmartList1">
<a name="wp1333932"> </a><li class="pSmartList1">Performs additional testing to isolate the faulty component.
</li>
<a name="wp1333933"> </a><li class="pSmartList1">Attempts to reconfigure the component by retrieving its configuration information from persistent 
storage.
</li>
<a name="wp1333934"> </a><li class="pSmartList1">If unable to recover, sends Call Home notifications, system messages and exception logs; and shuts 
down and discontinues testing the failed module or component (such as an interface).
</li>
<a name="wp1333935"> </a><li class="pSmartList1">Sends Call Home and system messages and exception logs as soon as it detects a failure.
</li>
<a name="wp1333936"> </a><li class="pSmartList1">Shuts down the failing module or component (such as an interface).
</li>
<a name="wp1333937"> </a><li class="pSmartList1">Isolates failed ports from further testing. 
</li>
<a name="wp1333938"> </a><li class="pSmartList1">Reports the failure to the appropriate software component.
</li>
<a name="wp1333939"> </a><li class="pSmartList1">Switches to the standby supervisor module, if an error is detected on the active supervisor module 
and a standby supervisor module exists in the Cisco MDS switch. After the switchover, the new 
active supervisor module restarts the active supervisor tests.
</li>
<a name="wp1333940"> </a><li class="pSmartList1">Reloads the switch if a standby supervisor module does not exist in the switch.
</li>
<a name="wp1333941"> </a><li class="pSmartList1">Provides CLI support to view, test, and obtain test run statistics or change the system health test 
configuration on the switch.
</li>
<a name="wp1333942"> </a><li class="pSmartList1">Performs tests to focus on the problem area.
</li>
</ul></div>
<a name="wp1333666"> </a><p class="pBody">
Each module is configured to run the test relevant to that module. You can change the default parameters 
of the test in each module as required.

</p>
<hr /><br><p class="pBody">Copyright 2010-2013, Cisco Systems, Inc. All rights reserved.</p> 

    </blockquote>

  </body>
</html>
