<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri",sans-serif;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This is regarding an issue associated with multipath module. The reconfigure of
<i>multipathd</i> is dropping faulty paths from the maps. Consider a case as given below where a path is faulty. On doing a reconfigure, these faulty paths are dropped from the maps. This behavior prevents the path checkers to detect any changes that occur
 to these faulty paths asynchronously. Hence once the paths are up, an explicit reconfigure is needed to use these faulty paths. These devices are still present in the system and they are added back into the system only if
<i>dev_loss_tmo</i> is set to a finite value. Is this how reconfigure designed to behave or this is an bug ?
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">[root@dt02 ~]# multipathd -k"show top"<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">create: 360a980004334694b50346e714b775277 dm-5 NETAPP,LUN<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">size=768M features='4 queue_if_no_path pg_init_retries 50 retain_attached_hw_handle' hwhandler='0' wp=rw<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">`-+- policy='round-robin 0' prio=2 status=active<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">  |- 19:0:0:0 sdj 8:144 active ready  running<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">  `- 20:0:0:0 sdk 8:160 failed faulty offline<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">[root@dt02 ~]# multipathd -k"reconf"<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">ok<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">[root@dt02 ~]# multipathd -k"show top"<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">360a980004334694b50346e714b775277 dm-5 NETAPP,LUN<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">size=768M features='4 queue_if_no_path pg_init_retries 50 retain_attached_hw_handle' hwhandler='0' wp=rw<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">`-+- policy='round-robin 0' prio=2 status=active<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:12.0pt;background:whitesmoke"><span style="font-size:9.0pt;font-family:"Courier New";color:#333333">  `- 19:0:0:0 sdj 8:144 active ready running<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoPlainText">Please let me know if you need more information. This was tested by setting
<i>dev_loss_tmo</i> to “<i>infinity</i>” and DM library (device-mapper-multipath-libs-0.4.9-66.el7.x86_64) with CentOS. It would be really grateful if you can share your thoughts on the same.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span lang="EN-IN" style="font-size:10.0pt;color:#133259">Sharath Babu</span></b><span lang="EN-IN" style="font-size:10.0pt;color:#133259">  | Software Engineer 2 – XenServer Dev,  India | M:  +91 9003100899<br>
</span><span lang="EN-IN" style="font-size:10.0pt;color:#5089D0">Citrix Systems, Inc. (NASDAQ: CTXS)  |  </span><span lang="EN-IN" style="color:#1F497D"><a href="http://www.citrix.com/"><span style="font-size:10.0pt;color:blue">http://www.citrix.com</span></a></span><span lang="EN-GB" style="color:#1F497D;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>