<div dir="ltr"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.666666984558105px;background-color:rgb(255,255,255)"><font face="tahoma, sans-serif">Concerning the following error in dmesg:</font></div>

<div style="background-color:rgb(255,255,255)"><font face="tahoma, sans-serif"><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)"><br></div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)">

<font color="#ff0000">[ 2235.638814] device-mapper: table: 253:0: multipath: error getting device</font></div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)"><font color="#ff0000">[ 2235.638816] device-mapper: ioctl: error adding target to table</font></div>

<div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)"><font color="#ff0000"><br></font></div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)">

I tried to debug it but mutipath gives me some problems</div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)"><br></div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px">

<div><font color="#000099">[wil@bufferoverflow vdsm]$</font><font color="#222222"> sudo multipath -l</font></div><div style="color:rgb(34,34,34)">Mar 28 18:28:19 | multipath.conf +5, invalid keyword: getuid_callout</div>
<div style="color:rgb(34,34,34)">
Mar 28 18:28:19 | multipath.conf +18, invalid keyword: getuid_callout</div><div><font color="#000099">[wil@bufferoverflow vdsm]$</font><span style="color:rgb(34,34,34)"> sudo multipath -F</span></div><div style="color:rgb(34,34,34)">

Mar 28 18:28:30 | multipath.conf +5, invalid keyword: getuid_callout</div><div style="color:rgb(34,34,34)">Mar 28 18:28:30 | multipath.conf +18, invalid keyword: getuid_callout</div><div><font color="#000099">[wil@bufferoverflow vdsm]$</font><span style="color:rgb(34,34,34)">  sudo multipath -v2</span></div>

<div style="color:rgb(34,34,34)">Mar 28 18:28:35 | multipath.conf +5, invalid keyword: getuid_callout</div><div style="color:rgb(34,34,34)">Mar 28 18:28:35 | multipath.conf +18, invalid keyword: getuid_callout</div><div style="color:rgb(34,34,34)">

Mar 28 18:28:35 | sda: rport id not found</div><div style="color:rgb(34,34,34)">Mar 28 18:28:35 | Corsair_Force_GS_130579140000977000C3: ignoring map</div></div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)">

<br></div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)">Any idea if those mutipath errors are related to the storage crash?</div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)">

<br></div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)">Here is the mutipath.conf:</div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)">

<br></div><div><div><span style="font-size:12.666666984558105px"><font color="#000099">[wil@bufferoverflow vdsm]$</font><font color="#222222"> sudo cat /etc/multipath.conf</font></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666"># RHEV REVISION 1.0</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666"><br></font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">defaults {</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">    polling_interval        5</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666">    getuid_callout          &quot;/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/%n&quot;</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">    no_path_retry           fail</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666">    user_friendly_names     no</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">    flush_on_last_del       yes</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666">    fast_io_fail_tmo        5</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">    dev_loss_tmo            30</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666">    max_fds                 4096</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">}</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666"><br></font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">devices {</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">device {</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666">    vendor                  &quot;HITACHI&quot;</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">    product                 &quot;DF.*&quot;</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666">    getuid_callout          &quot;/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/%n&quot;</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">}</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666">device {</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">    vendor                  &quot;COMPELNT&quot;</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666">    product                 &quot;Compellent Vol&quot;</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">    no_path_retry           fail</font></i></span></div>

<div><span style="font-size:12.666666984558105px"><i><font color="#666666">}</font></i></span></div><div><span style="font-size:12.666666984558105px"><i><font color="#666666">}</font></i></span></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.666666984558105px">

<br></div></div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)">Thanks,</div><div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)">Limor G</div>

<div style="font-family:arial,sans-serif;font-size:12.666666984558105px;color:rgb(34,34,34)"><br></div></font></div><br><div class="gmail_quote">On Wed, Mar 27, 2013 at 6:08 PM, Yuval M <span dir="ltr">&lt;<a href="mailto:yuvalme@gmail.com" target="_blank">yuvalme@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Still getting crashes with the patch:<div><div># rpm -q vdsm</div><div>vdsm-4.10.3-0.281.git97db188.fc18.x86_64</div>

<div><br></div><div>attached excerpts from vdsm.log and from dmesg.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>

Yuval</div></font></span><div><div class="h5"><div><br></div><br><div class="gmail_quote">On Wed, Mar 27, <a href="tel:2013" value="+9722013" target="_blank">2013</a> at 11:02 AM, Dan Kenigsberg <span dir="ltr">&lt;<a href="mailto:danken@redhat.com" target="_blank">danken@redhat.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>On Sun, Mar 24, <a href="tel:2013" value="+9722013" target="_blank">2013</a> at 09:50:02PM +0200, Yuval M wrote:<br>
&gt; I am running vdsm from packages as my interest is in developing for the<br>
&gt; engine and not vdsm.<br>
&gt; I updated the vdsm package in an attempt to solve this, now I have:<br>
&gt; # rpm -q vdsm<br>
&gt; vdsm-4.10.3-10.fc18.x86_64<br>
<br>
</div>I&#39;m afraid that this build still does not have the patch mentioned<br>
earlier.<br>
<div><br>
&gt;<br>
&gt; I noticed that when the storage domain crashes I can&#39;t even do &quot;df -h&quot;<br>
&gt; (hangs)<br>
<br>
</div>That&#39;s expectable, since the master domain is still mounted (due to that<br>
patch missing), but unreachable.<br>
<br>
Would you be kind to try out my little patch, in order to advance a bit<br>
in the research to solve the bug?<br>
<div><div><br>
<br>
&gt; I&#39;m also getting some errors in /var/log/messages:<br>
&gt;<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:44 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:45 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:46 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:47 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:48 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:49 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:50 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:51 bufferoverflow sanlock[1208]: 2013-03-24 19:57:51+0200 7412<br>
&gt; <a href="tel:%5B4759" value="+9724759" target="_blank">[4759</a>]: 1083422e close_task_aio 0 0x7ff3740008c0 busy<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:51 bufferoverflow sanlock[1208]: 2013-03-24 19:57:51+0200 7412<br>
&gt; <a href="tel:%5B4759" value="+9724759" target="_blank">[4759</a>]: 1083422e close_task_aio 1 0x7ff374000910 busy<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:51 bufferoverflow sanlock[1208]: 2013-03-24 19:57:51+0200 7412<br>
&gt; <a href="tel:%5B4759" value="+9724759" target="_blank">[4759</a>]: 1083422e close_task_aio 2 0x7ff374000960 busy<br>
&gt; Mar <a href="tel:24%2019" value="+9722419" target="_blank">24 19</a>:57:51 bufferoverflow sanlock[1208]: 2013-03-24 19:57:51+0200 7412<br>
&gt; <a href="tel:%5B4759" value="+9724759" target="_blank">[4759</a>]: 1083422e close_task_aio 3 0x7ff3740009b0 busy<br>
&gt; Mar 24 19:57:51 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar 24 19:57:52 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar 24 19:57:53 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar 24 19:57:54 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar 24 19:57:55 bufferoverflow vdsm SuperVdsmProxy WARNING Connect to svdsm<br>
&gt; failed [Errno 2] No such file or directory<br>
&gt; Mar 24 19:57:55 bufferoverflow vdsm Storage.Misc ERROR Panic: Couldn&#39;t<br>
&gt; connect to supervdsm<br>
&gt; Mar 24 19:57:55 bufferoverflow respawn: slave &#39;/usr/share/vdsm/vdsm&#39; died,<br>
&gt; respawning slave<br>
&gt; Mar 24 19:57:55 bufferoverflow vdsm fileUtils WARNING Dir<br>
&gt; /rhev/data-center/mnt already exists<br>
&gt; Mar 24 19:57:58 bufferoverflow vdsm vds WARNING Unable to load the json rpc<br>
&gt; server module. Please make sure it is installed.<br>
&gt; Mar 24 19:57:58 bufferoverflow vdsm vm.Vm WARNING<br>
&gt; vmId=`4d3d81b3-d083-4569-acc2-8e631ed51843`::Unknown type found, device:<br>
&gt; &#39;{&#39;device&#39;: u&#39;unix&#39;, &#39;alias&#39;: u&#39;channel0&#39;, &#39;type&#39;: u&#39;channel&#39;, &#39;address&#39;:<br>
&gt; {u&#39;bus&#39;: u&#39;0&#39;, u&#39;controller&#39;: u&#39;0&#39;, u&#39;type&#39;: u&#39;virtio-serial&#39;, u&#39;port&#39;:<br>
&gt; u&#39;1&#39;}}&#39; found<br>
&gt; Mar 24 19:57:58 bufferoverflow vdsm vm.Vm WARNING<br>
&gt; vmId=`4d3d81b3-d083-4569-acc2-8e631ed51843`::Unknown type found, device:<br>
&gt; &#39;{&#39;device&#39;: u&#39;unix&#39;, &#39;alias&#39;: u&#39;channel1&#39;, &#39;type&#39;: u&#39;channel&#39;, &#39;address&#39;:<br>
&gt; {u&#39;bus&#39;: u&#39;0&#39;, u&#39;controller&#39;: u&#39;0&#39;, u&#39;type&#39;: u&#39;virtio-serial&#39;, u&#39;port&#39;:<br>
&gt; u&#39;2&#39;}}&#39; found<br>
&gt; Mar 24 19:57:58 bufferoverflow vdsm vm.Vm WARNING<br>
&gt; vmId=`4d3d81b3-d083-4569-acc2-8e631ed51843`::_readPauseCode unsupported by<br>
&gt; libvirt vm<br>
&gt; Mar 24 19:57:58 bufferoverflow kernel: [ 7402.688177] ata1: hard resetting<br>
&gt; link<br>
&gt; Mar 24 19:57:59 bufferoverflow kernel: [ 7402.994510] ata1: SATA link up<br>
&gt; 6.0 Gbps (SStatus 133 SControl 300)<br>
&gt; Mar 24 19:57:59 bufferoverflow kernel: [ 7403.005510] ACPI Error: [DSSP]<br>
&gt; Namespace lookup failure, AE_NOT_FOUND (20120711/psargs-359)<br>
&gt; Mar 24 19:57:59 bufferoverflow kernel: [ 7403.005517] ACPI Error: Method<br>
&gt; parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff880407c74d48),<br>
&gt; AE_NOT_FOUND (20120711/psparse-536)<br>
&gt; Mar 24 19:57:59 bufferoverflow kernel: [ 7403.015485] ACPI Error: [DSSP]<br>
&gt; Namespace lookup failure, AE_NOT_FOUND (20120711/psargs-359)<br>
&gt; Mar 24 19:57:59 bufferoverflow kernel: [ 7403.015493] ACPI Error: Method<br>
&gt; parse/execution failed [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff880407c74d48),<br>
&gt; AE_NOT_FOUND (20120711/psparse-536)<br>
&gt; Mar 24 19:57:59 bufferoverflow kernel: [ 7403.016061] ata1.00: configured<br>
&gt; for UDMA/133<br>
&gt; Mar 24 19:57:59 bufferoverflow kernel: [ 7403.016066] ata1: EH complete<br>
&gt; Mar 24 19:58:01 bufferoverflow sanlock[1208]: 2013-03-24 19:58:01+0200 7422<br>
&gt; [4759]: 1083422e close_task_aio 0 0x7ff3740008c0 busy<br>
&gt; Mar 24 19:58:01 bufferoverflow sanlock[1208]: 2013-03-24 19:58:01+0200 7422<br>
&gt; [4759]: 1083422e close_task_aio 1 0x7ff374000910 busy<br>
&gt; Mar 24 19:58:01 bufferoverflow sanlock[1208]: 2013-03-24 19:58:01+0200 7422<br>
&gt; [4759]: 1083422e close_task_aio 2 0x7ff374000960 busy<br>
&gt; Mar 24 19:58:01 bufferoverflow sanlock[1208]: 2013-03-24 19:58:01+0200 7422<br>
&gt; [4759]: 1083422e close_task_aio 3 0x7ff3740009b0 busy<br>
&gt; Mar 24 19:58:01 bufferoverflow kernel: [ 7405.714145] device-mapper: table:<br>
&gt; 253:0: multipath: error getting device<br>
&gt; Mar 24 19:58:01 bufferoverflow kernel: [ 7405.714148] device-mapper: ioctl:<br>
&gt; error adding target to table<br>
&gt; Mar 24 19:58:01 bufferoverflow kernel: [ 7405.715051] device-mapper: table:<br>
&gt; 253:0: multipath: error getting device<br>
&gt; Mar 24 19:58:01 bufferoverflow kernel: [ 7405.715053] device-mapper: ioctl:<br>
&gt; error adding target to table<br>
&gt;<br>
&gt; ata1 is a 500GB SSD. (only SATA device on the system except a DVD drive)<br>
&gt;<br>
&gt; Yuval<br>
&gt;<br>
&gt;<br>
&gt; On Sun, Mar 24, 2013 at 2:52 PM, Dan Kenigsberg &lt;<a href="mailto:danken@redhat.com" target="_blank">danken@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; On Fri, Mar 22, <a href="tel:2013" value="+9722013" target="_blank">2013</a> at 08:24:35PM +0200, Limor Gavish wrote:<br>
&gt; &gt; &gt; Hello,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I am using Ovirt 3.2 on Fedora 18:<br>
&gt; &gt; &gt; [wil@bufferoverflow ~]$ rpm -q vdsm<br>
&gt; &gt; &gt; vdsm-4.10.3-7.fc18.x86_64<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; (the engine is built from sources).<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I seem to have hit this bug:<br>
&gt; &gt; &gt; <a href="https://bugzilla.redhat.com/show_bug.cgi?id=922515" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=922515</a><br>
&gt; &gt;<br>
&gt; &gt; This bug is only one part of the problem, but it&#39;s nasty enough that I<br>
&gt; &gt; have just suggested it as a fix to the ovirt-3.2 branch of vdsm:<br>
&gt; &gt; <a href="http://gerrit.ovirt.org/13303" target="_blank">http://gerrit.ovirt.org/13303</a><br>
&gt; &gt;<br>
&gt; &gt; Could you test if with it, vdsm relinquishes its spm role, and recovers<br>
&gt; &gt; as operational?<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; in the following configuration:<br>
&gt; &gt; &gt; Single host (no migrations)<br>
&gt; &gt; &gt; Created a VM, installed an OS inside (Fedora18)<br>
&gt; &gt; &gt; stopped the VM.<br>
&gt; &gt; &gt; created template from it.<br>
&gt; &gt; &gt; Created an additional VM from the template using thin provision.<br>
&gt; &gt; &gt; Started the second VM.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; in addition to the errors in the logs the storage domains (both data and<br>
&gt; &gt; &gt; ISO) crashed, i.e went to &quot;unknown&quot; and &quot;inactive&quot; states respectively.<br>
&gt; &gt; &gt; (see the attached engine.log)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I attached the VDSM and engine logs.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; is there a way to work around this problem?<br>
&gt; &gt; &gt; It happens repeatedly.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Yuval Meir<br>
&gt; &gt;<br>
</div></div></blockquote></div><br></div></div></div></div>
</blockquote></div><br></div>