<div dir="ltr">done: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1422959">https://bugzilla.redhat.com/show_bug.cgi?id=1422959</a><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 16, 2017 at 5:00 PM, Nir Soffer <span dir="ltr">&lt;<a href="mailto:nsoffer@redhat.com" target="_blank">nsoffer@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"><span class="">On Thu, Feb 16, 2017 at 5:55 PM, Arman Khalatyan &lt;<a href="mailto:arm2arm@gmail.com">arm2arm@gmail.com</a>&gt; wrote:<br>
&gt; The test disks are not attached to any virtual machine. nothing done on the<br>
&gt; hosts.<br>
&gt;  I just saw that the all test LUNs are still logged into target side so I<br>
&gt; went to the host(it was in the maintenance ) all disks are still there.<br>
&gt;<br>
&gt; I just managing everything over the web gui:<br>
&gt; Select host as SPM, then disks-&gt;new-&gt;directLUN-&gt;<wbr>discovertargets-&gt;login-&gt;ok<br>
&gt; on the host the disks are visible.<br>
&gt; iscsiadm -m session -o show<br>
&gt; tcp: [6] <a href="http://10.10.10.35:3260" rel="noreferrer" target="_blank">10.10.10.35:3260</a>,1<br>
&gt; iqn.2003-01.org.linux-iscsi.<wbr>c1701.x8664:sn.5b791971cd78 (non-flash)<br>
&gt;<br>
&gt; Putting host to maintenance:<br>
&gt; the disks are still there:<br>
&gt; lsscsi<br>
&gt; [0:0:0:0]    disk    ATA      ST3500630NS      K     /dev/sda<br>
&gt; [11:0:0:0]   disk    LIO-ORG  c1701iser        4.0   /dev/sdb<br>
&gt; [11:0:0:1]   disk    LIO-ORG  c1701iser32k     4.0   /dev/sdc<br>
&gt;<br>
&gt; activating deactivating the host does not change situation.<br>
&gt; I dont see any attempt of vdsm to logout the disks. I can see in the<br>
&gt; vdsmd.logs that &quot;[storage.Mount] unmounting /rhev/data-center/mnt/......&quot;<br>
&gt; unmounting the nfs part but nothing from [storage.ISCSI]<br>
<br>
</span>Sounds like a bug in target discovery flow. We add nodes and sessions and<br>
do not clean them.<br>
<br>
Would you file a bug?<br>
<span class="HOEnZb"><font color="#888888"><br>
Nir<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Thu, Feb 16, 2017 at 4:25 PM, Nir Soffer &lt;<a href="mailto:nsoffer@redhat.com">nsoffer@redhat.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Feb 16, 2017 at 5:13 PM, Arman Khalatyan &lt;<a href="mailto:arm2arm@gmail.com">arm2arm@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; Hi,<br>
&gt;&gt; &gt; In ovirt 4.1 when I put the host into maintenance mode then the nfs<br>
&gt;&gt; &gt; mounts<br>
&gt;&gt; &gt; are unmounted as expected.<br>
&gt;&gt; &gt; but the hosts are still logged into the targets.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Is it expected behavior?? If yes what is  the use of it?<br>
&gt;&gt;<br>
&gt;&gt; No, if ovirt connected to the target, it should disconnect from the<br>
&gt;&gt; target.<br>
&gt;&gt;<br>
&gt;&gt; Maybe you connected manually to the target before that?<br>
&gt;&gt;<br>
&gt;&gt; A good test to verify this would be to do this in maintenance mode:<br>
&gt;&gt;<br>
&gt;&gt;     iscsiadm -m node -o delete<br>
&gt;&gt;<br>
&gt;&gt; Then activate and deactivate the host several times, and check that<br>
&gt;&gt; no iscsi session are active when host enter maintenance.<br>
&gt;&gt;<br>
&gt;&gt; &gt; Another thing concerning to the permanently removed direct LUNs.<br>
&gt;&gt; &gt; They are still in the /var/lib/iscsi/nodes and<br>
&gt;&gt; &gt; /var/lib/iscsi/send_targets/*<br>
&gt;&gt; &gt; Would be good to cleanup the folders if users are removing permanently<br>
&gt;&gt; &gt; the<br>
&gt;&gt; &gt; LUNs.<br>
&gt;&gt;<br>
&gt;&gt; We don&#39;t manage the LUNs - if you are removing the LUNs manually, and<br>
&gt;&gt; the target providing this LUNs is not needed any more, you are responsible<br>
&gt;&gt; for removing the nodes from iscsi database.<br>
&gt;&gt;<br>
&gt;&gt; I don&#39;t think we are removing nodes and targets from a host, only updating<br>
&gt;&gt; them when you connect to a server. We also don&#39;t have a way to remove<br>
&gt;&gt; a target from engine database, so engine cannot ask vdsm to remove<br>
&gt;&gt; targets.<br>
&gt;&gt;<br>
&gt;&gt; Nir<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>