<!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:47:30" />
    <title>Resolving Fabric Merge Conflicts </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=1197;
  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="wp1073931"> </a><h1 class="pTitle">
Resolving Fabric Merge Conflicts

</h1>
<a name="wp1073932"> </a><p class="pBody">
Whenever two fabrics merge, SDV merges its database. A merge conflict can occur when there is a 
run-time information conflict or configuration mismatch. Run-time conflicts can occur due to:

</p>
<div class="pSmartList1"><ul class="pSmartList1">
<a name="wp1073933"> </a><li class="pSmartList1">Identical pWWNs have been assigned to different virtual devices.
</li>
<a name="wp1073934"> </a><li class="pSmartList1">The same virtual devices are assigned different pWWNs. 
</li>
<a name="wp1073935"> </a><li class="pSmartList1">The virtual device and virtual FC ID are mismatched.
</li>
</ul></div>
<a name="wp1073936"> </a><p class="pBody">
A <em class="cEmphasis">blank commit</em> is a commit operation that does not contain configuration changes, and enforces the SDV 
configuration of the committing switch fabric-wide. A blank commit operation resolves merge conflicts 
by pushing the configuration from the committing switch throughout the fabric, which reinitializes the 
conflicting virtual devices. Exercise caution while performing this operation, as it can easily take some 
virtual devices offline.

</p>
<a name="wp1073937"> </a><p class="pBody">
Merge failures resulting from a pWWN conflict can cause a failure with the device alias as well. A blank 
commit operation on a merge-failed VSAN within SDV should resolve the merge failure in the device 
alias.

</p>
<a name="wp1073938"> </a><p class="pBody">
You can avoid merge conflicts due to configuration mismatch by ensuring that:

</p>
<div class="pSmartList1"><ul class="pSmartList1">
<a name="wp1073939"> </a><li class="pSmartList1">The pWWN and device alias entries for a virtual device are identical (in terms of primary and 
secondary).
</li>
<a name="wp1072739"> </a><li class="pSmartList1">There are no virtual device name conflicts across VSANs in fabrics.
</li>
</ul></div>
<hr /><br><p class="pBody">Copyright 2010-2013, Cisco Systems, Inc. All rights reserved.</p> 

    </blockquote>

  </body>
</html>
